|
permlib
0.2.8
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 >.
1.7.6.1