Template Struct ReducedDGVectorSpace¶
Defined in File dgbasis.hpp
Struct Documentation¶
-
template<typename MT>
struct bats::ReducedDGVectorSpace¶ -
Public Functions
-
inline size_t hdim(size_t k) const¶
-
inline size_t betti(size_t k) const¶
-
inline size_t maxdim() const¶
-
inline size_t dim(size_t k) const¶
-
inline void initialize(const DGVectorSpace<MT> &C)¶
initialize with chain complex C, but do not do reduction
-
inline void set_indices()¶
-
inline ReducedDGVectorSpace()¶
-
inline ReducedDGVectorSpace(const DGVectorSpace<MT> &C)¶
-
template<typename TV>
inline TV to_hom_basis(const TV &v, size_t k) const¶ put vector/matrix in homology-revealing basis in dimension k
-
template<typename TV>
inline TV from_hom_basis(const TV &v, size_t k) const¶ put vector/matrix back in original basis in dimension k
-
inline void print_summary(bool print_nnz = false) const¶
-
inline size_t hdim(size_t k) const¶