Template Struct FilteredChainComplex

Struct Documentation

template<typename FT, typename MT>
struct FilteredChainComplex

Public Functions

inline FilteredChainComplex()
template<typename CpxT>
inline FilteredChainComplex(const Filtration<FT, CpxT> &F)
inline size_t dim(const size_t k)
inline const ChainComplex<MT> &complex() const
inline const std::vector<std::vector<FT>> &vals() const
inline void update_filtration(const std::vector<std::vector<FT>> newval)
template<typename I>
inline void update_filtration_general(const I &updating_information)

Public Members

std::vector<std::vector<FT>> val
ChainComplex<MT> C
std::vector<std::vector<size_t>> perm