Class managing the barcode for Boundary_matrix if the option was enabled. More...
#include <gudhi/Persistence_matrix/base_pairing.h>
Public Types | |
| using | Bar = typename Master_matrix::Bar |
| using | Barcode = typename Master_matrix::Barcode |
| using | Column_container = typename Master_matrix::Column_container |
| using | Index = typename Master_matrix::Index |
| using | Dimension = typename Master_matrix::Dimension |
Public Member Functions | |
| Base_pairing () | |
| Default constructor. | |
| const Barcode & | get_current_barcode () |
| Reduces the matrix stored in Boundary_matrix and computes the corresponding barcode. More... | |
Friends | |
| void | swap (Base_pairing &pairing1, Base_pairing &pairing2) |
| Swap operator. | |
Class managing the barcode for Boundary_matrix if the option was enabled.
| Master_matrix | An instantiation of Matrix from which all types and options are deduced. |
| using Gudhi::persistence_matrix::Base_pairing< Master_matrix >::Bar = typename Master_matrix::Bar |
Bar type.
| using Gudhi::persistence_matrix::Base_pairing< Master_matrix >::Barcode = typename Master_matrix::Barcode |
Barcode type.
| using Gudhi::persistence_matrix::Base_pairing< Master_matrix >::Column_container = typename Master_matrix::Column_container |
Column container type.
| using Gudhi::persistence_matrix::Base_pairing< Master_matrix >::Dimension = typename Master_matrix::Dimension |
Dimension value type.
| using Gudhi::persistence_matrix::Base_pairing< Master_matrix >::Index = typename Master_matrix::Index |
Container index type.
|
inline |
Reduces the matrix stored in Boundary_matrix and computes the corresponding barcode.