permutation_group.h File Reference
Include dependency graph for permutation_group.h:

Classes | |
| class | TiledArray::symmetry::PermutationGroup |
| Permutation group. More... | |
| class | TiledArray::symmetry::SymmetricGroup |
| Symmetric group. More... | |
Namespaces | |
| TiledArray | |
| TiledArray::symmetry | |
Functions | |
| bool | TiledArray::symmetry::operator== (const PermutationGroup &p1, const PermutationGroup &p2) |
| PermutationGroup equality operator. More... | |
| bool | TiledArray::symmetry::operator!= (const PermutationGroup &p1, const PermutationGroup &p2) |
| PermutationGroup inequality operator. More... | |
| bool | TiledArray::symmetry::operator< (const PermutationGroup &p1, const PermutationGroup &p2) |
| PermutationGroup less-than operator. More... | |
| std::ostream & | TiledArray::symmetry::operator<< (std::ostream &output, const PermutationGroup &p) |
| Add permutation group to an output stream. More... | |
| template<typename MultiIndex > | |
| bool | TiledArray::symmetry::is_lexicographically_smallest (const MultiIndex &idx, const PermutationGroup &pg) |
| PermutationGroup | TiledArray::symmetry::conjugate (const PermutationGroup &G, const PermutationGroup::Permutation &h) |
| Computes conjugate permutation group obtained by the action of a permutation. More... | |
| PermutationGroup | TiledArray::symmetry::intersect (const PermutationGroup &G1, const PermutationGroup &G2) |
| template<typename Set > | |
| PermutationGroup | TiledArray::symmetry::stabilizer (const PermutationGroup &G, const Set &f) |
1.8.20