oineus.get_induced_matching

oineus.get_induced_matching = <nanobind.nb_func object>

oineus._oineus.Filtration, dim: int = 18446744073709551615, n_threads: int = 1) -> dict[int, dict[oineus._oineus.DiagramPoint, oineus._oineus.DiagramPoint]] get_induced_matching(included_filtration: oineus._oineus.ProdFiltration, containing_filtration: oineus._oineus.ProdFiltration, dim: int = 18446744073709551615, n_threads: int = 1) -> dict[int, dict[oineus._oineus.DiagramPoint, oineus._oineus.DiagramPoint]] get_induced_matching(included_filtration: oineus._oineus.CubeFiltration_1D, containing_filtration: oineus._oineus.CubeFiltration_1D, dim: int = 18446744073709551615, n_threads: int = 1) -> dict[int, dict[oineus._oineus.DiagramPoint, oineus._oineus.DiagramPoint]] get_induced_matching(included_filtration: oineus._oineus.CubeFiltration_2D, containing_filtration: oineus._oineus.CubeFiltration_2D, dim: int = 18446744073709551615, n_threads: int = 1) -> dict[int, dict[oineus._oineus.DiagramPoint, oineus._oineus.DiagramPoint]] get_induced_matching(included_filtration: oineus._oineus.CubeFiltration_3D, containing_filtration: oineus._oineus.CubeFiltration_3D, dim: int = 18446744073709551615, n_threads: int = 1) -> dict[int, dict[oineus._oineus.DiagramPoint, oineus._oineus.DiagramPoint]]

Compute induced matching for two filtrations of the same complex

Type:

get_induced_matching(included_filtration

Type:

oineus._oineus.Filtration, containing_filtration