|
permlib 0.2.9
Library for permutation computations
|
stateful generator of BSGS elements More...
#include <bsgs_generator.h>
Public Member Functions | |
| BSGSGenerator (const std::vector< TRANS > &U) | |
| constructor | |
| virtual PERM | next () |
| generates an element | |
| virtual bool | hasNext () |
| true, iff more elements can be generated | |
| Public Member Functions inherited from permlib::Generator< TRANS::PERMtype > | |
| virtual | ~Generator () |
| virtual destructor | |
stateful generator of BSGS elements
Constructs all group elements from a list of BSGS transversals
| permlib::BSGSGenerator< TRANS >::BSGSGenerator | ( | const std::vector< TRANS > & | U | ) |
constructor
| U | vector of BSGS transversals |
|
virtual |
true, iff more elements can be generated
Implements permlib::Generator< TRANS::PERMtype >.
|
virtual |
generates an element
Implements permlib::Generator< TRANS::PERMtype >.