Implementation for inc/rep/rep_decomp_register.h.
More...
|
void | syten::RepRegister::Decomp::addDecomposition (Rep const &a, Rep const &b, Ordinal const &resultIndex, RepDecomposition const &decomp) |
| Adds the decomposition to our register of known decompositions. More...
|
|
std::pair< bool, RepDecomposition > | syten::RepRegister::Decomp::getDecomposition (Rep const &a, Rep const &b, Ordinal const &resultIndex) |
| Checks if we already know about a given decomposition. More...
|
|
std::tuple< std::vector< DenseTensor< 2, MDef > >, std::vector< DenseTensor< 2, MDef > >, std::vector< DenseTensor< 2, MDef > > > | syten::RepRegister::Decomp::product (Rep const &a, Rep const &b) |
| returns the raising, lowering and z operators of the product rep of a and b More...
|
|
std::vector< std::pair< Rep, SparseTensor< 3, CDef > > > | syten::RepRegister::Decomp::productDecomp (Rep const &a, Rep const &b, Ordinal const &resultIndex=Ordinal::Third) |
| Decomposes the product representation and returns a list of pairs of irreps with the associated CGC spaces. More...
|
|