|
| | PersistentAlphaLaplacian (const char *filename, int max_dim) |
| |
| | PersistentAlphaLaplacian (std::vector< std::tuple< double, double, double >> points, int max_dim) |
| |
| | PersistentLaplacian () |
| |
| | PersistentLaplacian (std::vector< SparseMatrixInt > boundaries, std::vector< std::vector< filtration_type >> filtrations) |
| |
| | ~PersistentLaplacian () |
| |
| void | set_boundaries_filtrations (std::vector< SparseMatrixInt > boundaries, std::vector< std::vector< filtration_type >> filtrations) |
| |
| void | set_verbose (bool verbose) |
| |
| void | set_flipped (bool use_flipped) |
| |
| void | get_L (int dim, filtration_type a, filtration_type b, DenseMatrix_PL &L) |
| |
| DenseMatrix_PL | get_L (int dim, filtration_type a, filtration_type b) |
| |
| void | get_L_top_dim_flipped (filtration_type a, SparseMatrix_PL &L) |
| |
| SparseMatrix_PL | get_L_top_dim_flipped (filtration_type a) |
| |
| void | get_up (int dim, filtration_type a, filtration_type b, DenseMatrix_PL &L_up) |
| |
| DenseMatrix_PL | get_up (int dim, filtration_type a, filtration_type b) |
| |
| void | get_down (int dim, filtration_type a, SparseMatrix_storage &L_down) |
| |
| SparseMatrix_storage | get_down (int dim, filtration_type a) |
| |
| std::vector< spectra_type > | nonzero_spectra (int dim, filtration_type a, filtration_type b, SparseMatrixFloat PH_basis, bool use_dummy_harmonic_basis) |
| |
| std::vector< spectra_type > | spectra (int dim, filtration_type a, filtration_type b) |
| |
| std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type > > > | spectra () |
| |
| std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type > > > | spectra (std::vector< std::tuple< int, filtration_type, filtration_type >> spectra_request_list) |
| |
| std::pair< std::vector< spectra_type >, DenseMatrix_PL > | eigenpairs (int dim, filtration_type a, filtration_type b) |
| |
| std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type >, DenseMatrix_PL > > | eigenpairs () |
| |
| std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type >, DenseMatrix_PL > > | eigenpairs (std::vector< std::tuple< int, filtration_type, filtration_type >> spectra_request_list) |
| |
| std::pair< int, spectra_type > | eigenvalues_summarize (std::vector< spectra_type > eigenvalues) |
| |
| void | store_L (int dim, filtration_type a, filtration_type b, std::string filename) |
| |
| void | print_boundaries () |
| |
| void | store_spectra (std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type >>> spectra, std::string out_prefix) |
| |
| void | store_spectra_summary (std::vector< std::tuple< int, filtration_type, filtration_type, std::vector< spectra_type >>> spectra, std::string out_prefix) |
| |
| std::vector< std::tuple< int, filtration_type, filtration_type > > | filtration_list_to_spectra_request (std::vector< filtration_type > filtrations, std::vector< int > dims) |
| |
| std::vector< filtration_type > | get_all_filtrations () |
| |