|
permlib
0.2.8
Library for permutation computations
|
| at(unsigned long val) const | permlib::SchreierTreeTransversal< PERM > | [virtual] |
| begin() const | permlib::Transversal< PERM > | [inline] |
| clone(const std::map< PERM *, typename PERM::ptr > &generatorChange) const | permlib::SchreierTreeTransversal< PERM > | |
| contains(const unsigned long &val) const | permlib::Transversal< PERM > | [virtual] |
| element() const | permlib::Transversal< PERM > | [inline, virtual] |
| end() const | permlib::Transversal< PERM > | [inline] |
| foundOrbitElement(const unsigned long &alpha, const unsigned long &alpha_p, const typename PERM::ptr &p) | permlib::Transversal< PERM > | [protected, virtual] |
| m_n | permlib::Transversal< PERM > | [protected] |
| m_orbit | permlib::Transversal< PERM > | [protected] |
| m_sorted | permlib::Transversal< PERM > | [protected] |
| m_statMaxDepth | permlib::SchreierTreeTransversal< PERM > | [mutable] |
| m_transversal | permlib::Transversal< PERM > | [protected] |
| n() const | permlib::Transversal< PERM > | [inline] |
| operator<<(std::ostream &out, const Transversal< PERM > &p) | permlib::Transversal< PERM > | [friend] |
| orbit(unsigned long alpha, const std::list< typename PERM::ptr > &generators) | permlib::Transversal< PERM > | [virtual] |
| Orbit< PERM, unsigned long >::orbit(const unsigned long &beta, const std::list< typename PERM::ptr > &generators, Action a, std::list< unsigned long > &orbitList) | permlib::Orbit< PERM, unsigned long > | [protected] |
| orbitUpdate(unsigned long alpha, const std::list< typename PERM::ptr > &generators, const typename PERM::ptr &g) | permlib::Transversal< PERM > | [virtual] |
| Orbit< PERM, unsigned long >::orbitUpdate(const unsigned long &beta, const std::list< typename PERM::ptr > &generators, const typename PERM::ptr &g, Action a, std::list< unsigned long > &orbitList) | permlib::Orbit< PERM, unsigned long > | [protected] |
| pairIt() const | permlib::Transversal< PERM > | [inline] |
| permlib::exports::BSGSSchreierExport (defined in permlib::SchreierTreeTransversal< PERM >) | permlib::SchreierTreeTransversal< PERM > | [friend] |
| permlib::exports::BSGSSchreierImport (defined in permlib::SchreierTreeTransversal< PERM >) | permlib::SchreierTreeTransversal< PERM > | [friend] |
| PERMtype typedef | permlib::Orbit< PERM, unsigned long > | |
| permute(const PERM &g, const PERM &gInv) | permlib::Transversal< PERM > | [virtual] |
| registerMove(unsigned long from, unsigned long to, const typename PERM::ptr &p) | permlib::SchreierTreeTransversal< PERM > | [protected, virtual] |
| SchreierTreeTransversal(unsigned int n) | permlib::SchreierTreeTransversal< PERM > | |
| size() const | permlib::Transversal< PERM > | [inline] |
| sort(InputIterator Bbegin, InputIterator Bend) | permlib::Transversal< PERM > | |
| sorted() const | permlib::Transversal< PERM > | [inline] |
| Transversal(unsigned int n) | permlib::Transversal< PERM > | |
| trivialByDefinition(const PERM &x, unsigned long to) const | permlib::SchreierTreeTransversal< PERM > | [virtual] |
| updateGenerators(const std::map< PERM *, typename PERM::ptr > &generatorChange) | permlib::SchreierTreeTransversal< PERM > | [virtual] |
| ~Orbit() (defined in permlib::Orbit< PERM, unsigned long >) | permlib::Orbit< PERM, unsigned long > | [inline, virtual] |
| ~Transversal() | permlib::Transversal< PERM > | [inline, virtual] |
1.7.6.1