Contains the Cell, Cell_column_index and Cell_field_element classes, as well as the Dummy_cell_column_index_mixin and Dummy_cell_field_element_mixin structures. Also defines the std::hash method for Cell. More...
Go to the source code of this file.
Classes | |
struct | Gudhi::persistence_matrix::Dummy_cell_column_index_mixin |
Empty structure. Inheritated instead of Cell_column_index, when the row access is disabled. More... | |
struct | Gudhi::persistence_matrix::Dummy_cell_field_element_mixin |
Empty structure. Inheritated instead of Cell_field_element, when PersistenceMatrixOptions::is_z2 is true. More... | |
class | Gudhi::persistence_matrix::Cell_column_index< index > |
Class managing the column index access of a cell. More... | |
class | Gudhi::persistence_matrix::Cell_field_element< Field_element_type > |
Class managing the value access of a cell. More... | |
class | Gudhi::persistence_matrix::Cell< Master_matrix > |
Matrix cell class. Stores by default only the row index it belongs to, but can also store its column index when the row access is enabled, as well as its value when they are different from only 0 and 1. Zero-valued cells are never explicited in the matrix. More... | |
struct | std::hash< Gudhi::persistence_matrix::Cell< Master_matrix > > |
Hash method for Gudhi::persistence_matrix::Cell. More... | |
Namespaces | |
Gudhi | |
Gudhi namespace. | |
Gudhi::persistence_matrix | |
Persistence matrix namespace. | |
Contains the Cell, Cell_column_index and Cell_field_element classes, as well as the Dummy_cell_column_index_mixin and Dummy_cell_field_element_mixin structures. Also defines the std::hash method for Cell.