•All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Search Results
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) | |