permlib
0.2.6
Library for permutation computations
|
concrete -refinements for group membership
More...
#include <group_refinement.h>
Public Member Functions | |
GroupRefinement (const BSGSCore< PERM, TRANS > &bsgs) | |
constructor | |
virtual unsigned int | apply (Partition &pi) const |
applies (left-)refinement to pi which is the original partition this refinement was initialized to | |
virtual unsigned int | apply2 (Partition &pi, const PERM &t) const |
applies (right-)refinement to pi which is the image of the original partition this refinement was initialized to under t | |
virtual bool | init (Partition &pi) |
initializes refinement | |
const BSGSCore< PERM, TRANS > & | bsgs () const |
bsgs which membership for is required |
concrete -refinements for group membership
unsigned int permlib::partition::GroupRefinement< PERM, TRANS >::apply | ( | Partition & | pi | ) | const [virtual] |
applies (left-)refinement to pi which is the original partition this refinement was initialized to
Implements permlib::partition::Refinement< PERM >.
unsigned int permlib::partition::GroupRefinement< PERM, TRANS >::apply2 | ( | Partition & | pi, |
const PERM & | t | ||
) | const [virtual] |
applies (right-)refinement to pi which is the image of the original partition this refinement was initialized to under t
Reimplemented from permlib::partition::Refinement< PERM >.