transversal of a symmetric group More...
#include <symmetric_group_transversal.h>
Public Member Functions | |
SymmetricGroupTransversal (const SymmetricGroup< PERM > *sg, uint basePos) | |
constructs a transversal of a symmetric group | |
PERM * | at (ulong val) const |
computes a transversal element on demand if one exists | |
SymmetricGroupTransversal (const SymmetricGroup< PERM > *sg, uint basePos) | |
constructs a transversal of a symmetric group | |
PERM * | at (ulong val) const |
computes a transversal element on demand if one exists |
transversal of a symmetric group
permlib::SymmetricGroupTransversal< PERM >::SymmetricGroupTransversal | ( | const SymmetricGroup< PERM > * | sg, | |
uint | basePos | |||
) | [inline] |
constructs a transversal of a symmetric group
sg | group | |
basePos | position of the element in the group base that this transversal belongs to |
permlib::SymmetricGroupTransversal< PERM >::SymmetricGroupTransversal | ( | const SymmetricGroup< PERM > * | sg, | |
uint | basePos | |||
) | [inline] |
constructs a transversal of a symmetric group
sg | group | |
basePos | position of the element in the group base that this transversal belongs to |