Public Member Functions | |
Persistence_interval_common (Filtration_type birth, Filtration_type death) | |
Persistence_interval_common (Filtration_type birth, Filtration_type death, unsigned dim) | |
Persistence_interval_common (Filtration_type birth, Filtration_type death, unsigned dim, Coefficient_field field) | |
bool | operator== (const Persistence_interval_common &i2) const |
bool | operator!= (const Persistence_interval_common &i2) const |
bool | operator< (const Persistence_interval_common &i2) const |
This is a class to store persistence intervals. Its main purpose is to exchange data in between different packages and provide unified way of writing a collection of persistence intervals to file.
|
inline |
Constructor taking as an input birth and death of the pair.
|
inline |
Constructor taking as an input birth, death and dimension of the pair.
|
inline |
Constructor taking as an input birth, death, dimension of the pair as well as the number p such that this interval is present over Z_p field.
|
inline |
Check if two persistence paris are not equal.
|
inline |
Operator to compare objects of a type Persistence_interval_common. One intervals is smaller than the other if it has lower persistence. Note that this operator do not take Arith_element into account when doing comparisions.
|
inline |
Operator to compare two persistence pairs. During the comparision all the fields: birth, death, dimensiona and arith_element_ are taken into account and they all have to be equal for two pairs to be equal.
GUDHI Version 3.5.0 - C++ library for Topological Data Analysis (TDA) and Higher Dimensional Geometry Understanding. - Copyright : MIT | Generated on Thu Jan 13 2022 08:34:27 for GUDHI by Doxygen 1.9.2 |