Template Struct ChainMap

Struct Documentation

template<typename TM>
struct ChainMap

Public Functions

inline ChainMap()
inline ChainMap(const std::vector<TM> &map)
inline ChainMap(size_t d)
inline ChainMap(const CellularMap &f)
template<typename CpxT>
inline ChainMap(const CellularMap &f, const CpxT &X, const CpxT &A, const CpxT &Y, const CpxT &B)
inline ChainMap relative_map(std::vector<std::vector<size_t>> &inds1, std::vector<std::vector<size_t>> &inds2) const
inline size_t maxdim() const
inline TM &operator[](size_t k)
inline const TM &operator[](size_t k) const
inline void permute_row_basis(size_t k, const std::vector<size_t> &p)
inline void permute_column_basis(size_t k, const std::vector<size_t> &p)

Public Members

std::vector<TM> map