permlib  0.2.9
Library for permutation computations
permlib::SchreierTreeTransversal< PERM > Member List

This is the complete list of members for permlib::SchreierTreeTransversal< PERM >, including all inherited members.

at(unsigned long val) constpermlib::SchreierTreeTransversal< PERM >virtual
begin() constpermlib::Transversal< PERM >inline
clone(const std::map< PERM *, typename PERM::ptr > &generatorChange) constpermlib::SchreierTreeTransversal< PERM >
contains(const unsigned long &val) constpermlib::Transversal< PERM >virtual
element() constpermlib::Transversal< PERM >inlinevirtual
end() constpermlib::Transversal< PERM >inline
foundOrbitElement(const unsigned long &alpha, const unsigned long &alpha_p, const typename PERM::ptr &p)permlib::Transversal< PERM >protectedvirtual
m_npermlib::Transversal< PERM >protected
m_orbitpermlib::Transversal< PERM >protected
m_sortedpermlib::Transversal< PERM >protected
m_statMaxDepthpermlib::SchreierTreeTransversal< PERM >mutable
m_transversalpermlib::Transversal< PERM >protected
n() constpermlib::Transversal< PERM >inline
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 >inlineprotected
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 >inlineprotected
pairIt() constpermlib::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 typedefpermlib::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 >protectedvirtual
SchreierTreeTransversal(unsigned int n)permlib::SchreierTreeTransversal< PERM >
size() constpermlib::Transversal< PERM >inline
sort(InputIterator Bbegin, InputIterator Bend)permlib::Transversal< PERM >
sorted() constpermlib::Transversal< PERM >inline
Transversal(unsigned int n)permlib::Transversal< PERM >
trivialByDefinition(const PERM &x, unsigned long to) constpermlib::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 >inlinevirtual
~Transversal()permlib::Transversal< PERM >inlinevirtual