PersistentLaplacians
Namespaces | Functions
PersistentLaplacians.cpp File Reference
#include "../include/PersistentLaplacians_headers/PersistentLaplacians.hpp"
#include <iostream>
#include <unordered_map>
#include <fstream>
#include <set>

Namespaces

 PersistentLaplacians
 

Functions

void PersistentLaplacians::round_zeros (spectra_vec &inout, spectra_type threshold)
 
void PersistentLaplacians::print_full_matrix_precise (SparseMatrixInt m)
 
void PersistentLaplacians::print_full_matrix_precise (Eigen::MatrixXi m)
 
void PersistentLaplacians::print_full_matrix_precise (SparseMatrix_PL m)
 
void PersistentLaplacians::print_full_matrix_precise (DenseMatrix_PL m)
 
void PersistentLaplacians::print_vector_precise (Eigen::VectorXd v)
 
void PersistentLaplacians::print_vector_precise (Eigen::VectorXf v)
 
void PersistentLaplacians::print_spectra (std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type >>> spectra)
 
void PersistentLaplacians::reindex_boundaries_map (std::vector< std::vector< std::tuple< int64_t, int64_t, int >>> &boundaries_triples, std::vector< SparseMatrixInt > &reindexed_boundaries, int dummy_remove)
 
void PersistentLaplacians::reindex_boundaries (std::vector< std::vector< std::tuple< int, int, int >>> &boundaries_triples, std::vector< SparseMatrixInt > &reindexed_boundaries, int dim_0_rows)