Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions > Member List

This is the complete list of members for Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >, including all inherited members.

add_to(Integer_index sourceColumnIndex, Integer_index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
add_to(const Entry_range &sourceColumn, Index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Bar typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Barcode typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Column typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Cycle typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
defaultEntryConstructorGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inlinestatic
Dimension typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Element typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Entry_constructor typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Entry_representative typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
erase_empty_row(ID_index rowIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Field_operators typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
get_column(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_column(Index columnIndex) constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_column(Index columnIndex, bool inR)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_column_dimension(Index columnIndex) constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_column_with_pivot(ID_index cellIndex) constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_current_barcode()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_current_barcode() constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_max_dimension() constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_null_value()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inlinestatic
get_number_of_columns() constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_pivot(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_representative_cycle(const Bar &bar)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_representative_cycles()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_row(ID_index rowIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_row(ID_index rowIndex) constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
get_row(ID_index rowIndex, bool inR)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
ID_index typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
Index typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
insert_boundary(const Boundary_range &boundary, Dimension dim=Matrix::get_null_value< Dimension >())Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
insert_boundary(ID_index cellIndex, const Boundary_range &boundary, Dimension dim=Matrix::get_null_value< Dimension >())Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
insert_column(const Container &column)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
insert_column(const Container &column, Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
is_zero_column(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
is_zero_column(Index columnIndex, bool inR)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
is_zero_entry(Index columnIndex, ID_index rowIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
is_zero_entry(Index columnIndex, ID_index rowIndex, bool inR) constGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(const std::vector< Container > &columns, Characteristic characteristic=11)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(unsigned int numberOfColumns, Characteristic characteristic=Matrix::get_null_value< Characteristic >())Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(const std::function< bool(Pos_index, Pos_index)> &birthComparator, const std::function< bool(Pos_index, Pos_index)> &deathComparator)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(const std::vector< Boundary_range > &orderedBoundaries, const std::function< bool(Pos_index, Pos_index)> &birthComparator, const std::function< bool(Pos_index, Pos_index)> &deathComparator, Characteristic characteristic=11)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(unsigned int numberOfColumns, const std::function< bool(Pos_index, Pos_index)> &birthComparator, const std::function< bool(Pos_index, Pos_index)> &deathComparator, Characteristic characteristic=Matrix::get_null_value< Characteristic >())Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(const Matrix &matrixToCopy)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix(Matrix &&other) noexceptGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Matrix_entry typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
multiply_source_and_add_to(int coefficient, Integer_index sourceColumnIndex, Integer_index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
multiply_source_and_add_to(int coefficient, const Entry_range &sourceColumn, Index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
multiply_target_and_add_to(Integer_index sourceColumnIndex, int coefficient, Integer_index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
multiply_target_and_add_to(const Entry_range &sourceColumn, int coefficient, Index targetColumnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
operator=(Matrix other)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Pos_index typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
remove_column(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
remove_last()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
remove_maximal_cell(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
remove_maximal_cell(ID_index cellIndex, const std::vector< ID_index > &columnsToSwap)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
Row typedefGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >
set_characteristic(Characteristic characteristic)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
swapGudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >friend
swap_columns(Index columnIndex1, Index columnIndex2)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
swap_rows(Index rowIndex1, Index rowIndex2)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
update_representative_cycles()Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
vine_swap(Pos_index index)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
vine_swap(Index columnIndex1, Index columnIndex2)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
vine_swap_with_z_eq_1_case(Pos_index index)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
vine_swap_with_z_eq_1_case(Index columnIndex1, Index columnIndex2)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
zero_column(Index columnIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
zero_column(Index columnIndex, bool inR)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
zero_entry(Index columnIndex, ID_index rowIndex)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline
zero_entry(Index columnIndex, ID_index rowIndex, bool inR)Gudhi::persistence_matrix::Matrix< PersistenceMatrixOptions >inline