permlib  0.2.9
Library for permutation computations
permlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer > Member List

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

BaseConstruction(dom_int n)permlib::BaseConstruction< PERM, TRANS >explicit
construct(ForwardIterator generatorsBegin, ForwardIterator generatorsEnd, bool &guaranteedBSGS) constpermlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >inline
construct(ForwardIterator generatorsBegin, ForwardIterator generatorsEnd, InputIterator prescribedBaseBegin, InputIterator prescribedBaseEnd, bool &guaranteedBSGS) constpermlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >
emptypermlib::BaseConstruction< PERM, TRANS >protectedstatic
m_maxIterationFactorpermlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >
m_minimalConsecutiveSiftingElementCountpermlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >
m_npermlib::BaseConstruction< PERM, TRANS >protected
m_statRandomElementsConsideredpermlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >mutable
mergeGenerators(std::vector< std::list< typename PERM::ptr > > &S, BSGS< PERM, TRANS > &ret) constpermlib::BaseConstruction< PERM, TRANS >protected
RandomSchreierSimsConstruction(unsigned int n, RandomGenerator< PERM > *rng, Integer knownOrder=0, unsigned int minimalConsecutiveSiftingElementCount=20, unsigned int maxIterationFactor=10000)permlib::RandomSchreierSimsConstruction< PERM, TRANS, Integer >
setup(ForwardIterator generatorsBegin, ForwardIterator generatorsEnd, InputIterator prescribedBaseBegin, InputIterator prescribedBaseEnd, BSGS< PERM, TRANS > &bsgs, std::vector< std::list< typename PERM::ptr > > &S) constpermlib::BaseConstruction< PERM, TRANS >protected