Mackey  V3.3
A C++ library for computing RO(G) graded homology
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
 NmackeyEverything in this library is under this namespace
 NinternalNamespace for internal use withing the library
 CIDGeneratorComputeComputes homology and identification data
 CGreenComputeComputes the product of generators in a Green functor
 CChainsLevelGenComputes the homology at given level, the generators and their restrictions
 CProductGenComputes the product of generators at the bottom level
 CMasseyComputeComputes Massey products and their indeterminacy
 CTensorTensor product of chain complexes and more
 CArrowA differential with domain and range
 CChainsA chain complex
 CJunctionConsisting of an entering and an exiting differential
 CChangeBasisChange of basis matrices needed for the equivariant tensor product
 CAMTPerforms algebraic Morse theory reduction
 CEquivariantAMTPerforms algebraic Morse theory reduction preserving equivariance
 CZ_modThe class of Z/N coefficients where N is prime
 CFactorizationFactorizes generators into the given basic irreducibles and sources
 CMultConnectivityFinds the connectivity of the multiplication graph
 CMultGraphThe Multiplication Graph created from the Multiplication Table
 CProduct_Element_IrreducibleStores the product of an element and a basic irreducible
 CMultIdentifyProvides extra identification methods using triple box products
 CMultTableDataThe data of the multiplication table
 CMultTableForms the multiplication table
 CNeighborhoodThe adjecency list of a node in a graph
 Cconst_iteratorConstant iterator traversing edges with fixed start
 CGraphA directed graph
 CShortestPathsThe shortest paths from a collection of sources to all points in a graph
 Cbicolored_edge_with_idAn edge with two possible colors and a numerical id
 CMinLengthShortestPaths policy that minimizes the length of each path
 CMinColorsLengthDijkstra policy that minimizes the color alterations and length
 CC2PowerTemplate for groups \(C_{2^n}\)
 CC2Power< N, _rank, _diff >Groups \(C_{2^n}\) given rank and differential types
 CC2Power< N, coeff >Groups \(C_{2^n}\) given coefficient type
 CC_4Quick and easy implementation of group \(C_4\)
 CAbelianGroupA finitely generated abelian group
 CHomologyThe Homology of a Junction
 CSmithNormalFormThe Smith Normal Form and its coefficient matrices
 CAdditiveStructureThe additive structure of the RO(G) homology of a point
 CIDGeneratorsTwo levels of a Mackey functor, used for identification
 CLevelsStorage of various levels of Junction/Chains
 CMackeyFunctorA Mackey Functor
 CGreenThe result of multiplying generators in a Green functor
 CMasseyStores Massey products and their indeterminacy
 CBC4S2The space \(B_{C_4}\Sigma_2\) up to given dimension
 CSpaceAn equivariant space with an equivariant cellular decomposition
 Ccell_coefficient_pairA pair of a cell and a coefficient
 Cequivariant_indexThe equivariant index of a cell
 Cnonequivariant_indexThe nonequivariant index of a cell
 CInterpolatingVectorGeneratorGenerates all vectors interpolating between given min and max vectors
 Cconst_iteratorConstant iterator through generated vectors
 CHashGeneral template class for hashing vectors
 CHash<>Hashes vectors with collisions
 CHash< T >Perfect hashes vectors between 0 and given max
 CHash< T, T >Perfect hashes vectors between given min and max
 CIteratorNNZIterator over nonzero entries of Eigen matrices
 CFactoryGeneratorPrototype for coroutine-like iterators that generate elements such as combinations
 CPermutationGeneratorGenerates all permutations on a number of letters
 CConstIteratorConstant iterator that is used in a ranged for loop to generate the permutations
 CCombinationGeneratorGenerates all combinations on a number of letters making a number of choices
 CConstIteratorConstant iterator that is used in a ranged for loop to generate the combinations