33#ifndef DETERMINISTICBASETRANSPOSE_H_
34#define DETERMINISTICBASETRANSPOSE_H_
36#include <permlib/change/base_transpose.h>
37#include <permlib/generator/schreier_generator.h>
45template<
class PERM,
class TRANS>
48 typedef typename BaseTranspose<PERM,TRANS>::PERMlist PERMlist;
57template<
class PERM,
class TRANS>
BaseTranspose()
constructor
Definition base_transpose.h:86
implementation of a deterministic base transposition algorithm
Definition deterministic_base_transpose.h:46
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
interface for group element generators
Definition generator.h:40
stateful generator of Schreier generators
Definition schreier_generator.h:55
Represents a base and strong generating set (BSGS)
Definition bsgs.h:89