oineus.ProdFiltration

class oineus.ProdFiltration(*args, **kwargs)

Bases: object

boundary_matrix
boundary_matrix_in_dimension
cell_value_by_sorted_id
cells

copy of all cells in filtration order

coboundary_matrix
property dim_first

(self) -> list[int]

property dim_last

(self) -> list[int]

fil_max

the value that enters later

Type:

filtration-order max

fil_min

the value that enters earlier

Type:

filtration-order min

get_cell
get_id_by_sorted_id
get_inv_sorting_permutation
get_sorted_id_by_id
get_sorting_permutation
infinity

a value strictly later than every cell

Type:

filtration-order +inf

property kind

FiltrationKind tag set by the constructor that built this filtration (or User for hand-built ones).

property max_dim

maximal dimension of a cell in filtration

neg_infinity

a value strictly earlier than every cell

Type:

filtration-order -inf

property negate

(self) -> bool

reset_ids_to_sorted_ids
set_values
size

number of cells in filtration

size_in_dimension

number of cells of dimension dim