33 #ifndef DETERMINISTICBASETRANSPOSE_H_ 34 #define DETERMINISTICBASETRANSPOSE_H_ 36 #include <permlib/change/base_transpose.h> 37 #include <permlib/generator/schreier_generator.h> 45 template<
class PERM,
class TRANS>
48 typedef typename BaseTranspose<PERM,TRANS>::PERMlist PERMlist;
57 template<
class PERM,
class TRANS>
64 #endif // -- DETERMINISTICBASETRANSPOSE_H_ interface for group element generators
Definition: generator.h:40
stateful generator of Schreier generators
Definition: schreier_generator.h:54
abstract base class for base transposition
Definition: base_transpose.h:49
implementation of a deterministic base transposition algorithm
Definition: deterministic_base_transpose.h:46
Represents a base and strong generating set (BSGS)
Definition: bsgs.h:58
virtual Generator< PERM > * setupGenerator(BSGS< PERM, TRANS > &bsgs, unsigned int i, const PERMlist &S_i, const TRANS &U_i) const
initializes the specific Schreier Generator that is used for the BaseTranpose implementation ...
Definition: deterministic_base_transpose.h:58
Definition: abstract_bsgs.h:49