Template Function bats::zigzag::extend_zigzag_filtration(const std::vector<T>&, const CpxT&, const T)

Function Documentation

template<typename T, typename CpxT>
auto bats::zigzag::extend_zigzag_filtration(const std::vector<T> &f0, const CpxT &X, const T eps)

Extension of right filtration on 0-cells to right-filtration on all cells in a complex. Right filtration goes from low to high values

A 0-cell x enters the filtration at parameter f0(x) - eps and is removed from the filtration at parameter f0(x) + eps

Higher-dimensional cells are present for the interval that all faces are also present.

Parameters
  • f0 – function on 0-cells

  • X – complex representing topological space

  • eps – thickened levelset radius