persistence_matrix_options.h File Reference

Contains the options for the matrix template. More...

Go to the source code of this file.

Classes

struct  Gudhi::persistence_matrix::Default_options< col_type, is_z2_only, FieldOperators >
 Default option structure for Matrix class. See the PersistenceMatrixOptions concept for a more detailed description of the fields. Produces a base matrix with no enabled option. More...
 
struct  Gudhi::persistence_matrix::Zigzag_options< column_type >
 Options used for the Zigzag persistence module. More...
 
struct  Gudhi::persistence_matrix::Representative_cycles_options< col_type >
 Options needed to use the representative cycles. More...
 
struct  Gudhi::persistence_matrix::Multi_persistence_options< column_type >
 Options used by the Multipersistence module. More...
 
struct  Gudhi::persistence_matrix::Cohomology_persistence_options< column_type, is_z2_only, FieldOperators >
 Options used by the cohomology module. More...
 

Namespaces

 Gudhi
 Gudhi namespace.
 
 Gudhi::persistence_matrix
 Persistence matrix namespace.
 

Enumerations

enum  Gudhi::persistence_matrix::Column_types {
  Gudhi::persistence_matrix::LIST , Gudhi::persistence_matrix::SET , Gudhi::persistence_matrix::HEAP , Gudhi::persistence_matrix::VECTOR ,
  Gudhi::persistence_matrix::NAIVE_VECTOR , Gudhi::persistence_matrix::UNORDERED_SET , Gudhi::persistence_matrix::INTRUSIVE_LIST , Gudhi::persistence_matrix::INTRUSIVE_SET
}
 List of column types. More...
 
enum  Gudhi::persistence_matrix::Column_indexation_types { Gudhi::persistence_matrix::CONTAINER , Gudhi::persistence_matrix::POSITION , Gudhi::persistence_matrix::IDENTIFIER }
 List if indexation schemes. See description of indexation schemes for more details about the meaning of the indexation types. More...
 

Detailed Description

Contains the options for the matrix template.

Author
Hannah Schreiber