Cextarray | A simple extendible array that extends automatically when needed |
CintegerFriend | A friend of the 'integer' class (from the CHomP package) that converts 'integer' objects to numbers of type 'int' |
CIntFeatures | 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 | 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 | 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 | 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 | An abstract algebraic cell, characterized by a unique identifier, dimension, and a formula for its boundary |
CtCellNames | A class whose instances can be used to generate names of cells with subsequent numbers, in each dimension separately |
CtCellOwnNames | A class for providing the cells as their names |
CtChain | A chain with coefficients in an arbitrary ring |
CtCombChain | A combinatorial chain |
CtCombLinMap | A combinatorial linear map |
CtCombTensor | Combinatorial tensor of cells |
CtCubCell | An elementary cubical cell with vertex coordinates of integer type |
CtEuclWrap | A wrapper of coefficients as defined in this sofware package for what is required by CHomP |
CtFilteredComplex | A filtered complex |
CtLinMap | A linear map |
CtMatrixSNF | 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 | A pair of elements of two (possibly different) types |
CtProdCell | A Cartesian product of simplicial cells as a simplicial cell |
CtSimplex | A simplex with vertices of arbitrary type |
CtSimplSet | A simplicial set |
CtTensor | Tensor of chains |
CtZ2 | An element of the ring Z_2 |
CtZp | 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 |