PersistentLaplacians
Macros | Typedefs
typedefs.hpp File Reference
#include "Eigen/SparseCore"

Go to the source code of this file.

Macros

#define PRUNE_CONSTANT   0.0000001
 

Typedefs

typedef float coefficient_type
 
typedef float spectra_type
 
typedef float storage
 
typedef Eigen::SparseMatrix< storage, Eigen::ColMajor > SparseMatrix_storage
 
typedef Eigen::SparseMatrix< coefficient_type, Eigen::ColMajor > SparseMatrix_PL
 
typedef Eigen::Matrix< coefficient_type, Eigen::Dynamic, Eigen::Dynamic > DenseMatrix_PL
 
typedef Eigen::Matrix< spectra_type, Eigen::Dynamic, Eigen::Dynamic > SparseMatrix_spectra_PL
 
typedef Eigen::Matrix< spectra_type, Eigen::Dynamic, Eigen::Dynamic > DenseMatrix_spectra_PL
 
typedef Eigen::Matrix< spectra_type, Eigen::Dynamic, 1 > spectra_vec
 
typedef Eigen::SparseMatrix< int, Eigen::ColMajor > SparseMatrixInt
 
typedef Eigen::SparseMatrix< double, Eigen::ColMajor > SparseMatrixDouble
 
typedef Eigen::SparseMatrix< float, Eigen::ColMajor > SparseMatrixFloat
 
typedef double filtration_type
 
typedef int index_type
 

Macro Definition Documentation

◆ PRUNE_CONSTANT

#define PRUNE_CONSTANT   0.0000001

Typedef Documentation

◆ coefficient_type

typedef float coefficient_type

◆ DenseMatrix_PL

typedef Eigen::Matrix<coefficient_type, Eigen::Dynamic, Eigen::Dynamic> DenseMatrix_PL

◆ DenseMatrix_spectra_PL

typedef Eigen::Matrix<spectra_type, Eigen::Dynamic, Eigen::Dynamic> DenseMatrix_spectra_PL

◆ filtration_type

typedef double filtration_type

◆ index_type

typedef int index_type

◆ SparseMatrix_PL

typedef Eigen::SparseMatrix<coefficient_type, Eigen::ColMajor> SparseMatrix_PL

◆ SparseMatrix_spectra_PL

typedef Eigen::Matrix<spectra_type, Eigen::Dynamic, Eigen::Dynamic> SparseMatrix_spectra_PL

◆ SparseMatrix_storage

typedef Eigen::SparseMatrix<storage, Eigen::ColMajor> SparseMatrix_storage

◆ SparseMatrixDouble

typedef Eigen::SparseMatrix<double, Eigen::ColMajor> SparseMatrixDouble

◆ SparseMatrixFloat

typedef Eigen::SparseMatrix<float, Eigen::ColMajor> SparseMatrixFloat

◆ SparseMatrixInt

typedef Eigen::SparseMatrix<int, Eigen::ColMajor> SparseMatrixInt

◆ spectra_type

typedef float spectra_type

◆ spectra_vec

typedef Eigen::Matrix<spectra_type, Eigen::Dynamic, 1> spectra_vec

◆ storage

typedef float storage