Template Struct FilteredCochainComplex

Struct Documentation

template<typename FT, typename MT>
struct FilteredCochainComplex

Public Functions

inline FilteredCochainComplex()
template<typename CpxT>
inline FilteredCochainComplex(const Filtration<FT, CpxT> &F)
inline size_t dim(const size_t k)
inline const CochainComplex<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
CochainComplex<MT> C
std::vector<std::vector<size_t>> perm