▼Cinteger | |
CintegerFriend | A friend of the 'integer' class (from the CHomP package) that converts 'integer' objects to numbers of type 'int' |
Cextarray< ElemT > | A simple extendible array that extends automatically when needed |
Cextarray< CoefT > | |
CIntFeatures< intType > | A collection of selected features of integer numbers |
CIntFeatures< char > | Specific features of the type 'char' (use with caution!) |
CIntFeatures< int > | Specific features of the type 'int' |
CIntFeatures< short > | Specific features of the type 'short' |
CNegateRestr< CellRestrT > | A template of a simple class for negating the cell restriction given by another object for the boundary computation procedures |
CNoEmptyCell | An empty cell existence decision class with the flag set to false |
CNoWrapping< CoordT > | A simple class for wrapping cubical cell coordinstes, which does not wrap anything |
CSettableEmptyCell | An empty cell existence decision class with settable global flag |
CSettableWrapping< CoordT > | A simple class for wrapping cubical cell coordinstes, using the one defined in the CHomP package |
CShuffles | An iterator of all the (p,q)-shuffles |
CSTuples | An auxiliary class for iterating all the possible disjoint subsets A and B of integers in [0, ..., range - 1], both of the given length |
CtAlgCell< IdT, DimT, CoefT > | An abstract algebraic cell, characterized by a unique identifier, dimension, and a formula for its boundary |
CtCellNames< CellT > | A class whose instances can be used to generate names of cells with subsequent numbers, in each dimension separately |
CtCellOwnNames< CellT > | A class for providing the cells as their names |
CtChain< CellT, CoefT > | A chain with coefficients in an arbitrary ring |
CtChain< tPair< Cell1T, Cell2T >, CoefT > | |
CtCombChain< CellT > | A combinatorial chain |
CtCombChain< tPair< Cell1T, Cell2T > > | |
CtCombLinMap< CellDomT, CellImgT > | A combinatorial linear map |
CtCombTensor< Cell1T, Cell2T > | Combinatorial tensor of cells |
CtCubCell< CoordT, WrapT, EmptyT > | An elementary cubical cell with vertex coordinates of integer type |
CtEuclWrap< CoefT > | A wrapper of coefficients as defined in this sofware package for what is required by CHomP |
CtFilteredComplex< CellT > | A filtered complex |
CtLinMap< CellDomT, CellImgT, CoefT > | A linear map |
CtMatrixSNF< CoefT > | An interface for the computation of the Smith Normal Form of a series of a few rectangular matrices with coefficients in a Euclidean Domain |
CtPair< LeftT, RightT > | A pair of elements of two (possibly different) types |
CtProdCell< CellT > | A Cartesian product of simplicial cells as a simplicial cell |
CtSimplex< VertexT, EmptyT > | A simplex with vertices of arbitrary type |
CtSimplSet< CellT > | A simplicial set |
CtTensor< Cell1T, Cell2T, CoefT > | Tensor of chains |
CtZ2 | An element of the ring Z_2 |
CtZp< intType > | An element of the ring Z_p, where p is globally set |
CUnrestricted | A template of a simple class for unrestricted cell selection in the boundary computation procedures |
CWithEmptyCell | An empty cell existence decision class with the flag set to true |