permlib
0.2.6
Library for permutation computations
|
concrete -refinement for symmetric matrix automorphisms
More...
#include <matrix_refinement1.h>
Public Member Functions | |
MatrixRefinement1 (unsigned long n, const MATRIX &matrix) | |
constructor | |
virtual unsigned int | apply (Partition &pi) const |
applies (left-)refinement to pi which is the original partition this refinement was initialized to | |
virtual bool | init (Partition &pi) |
initializes refinement |
concrete -refinement for symmetric matrix automorphisms
exploits that if then the rows
must have the same diagonal elements for an automorphism
unsigned int permlib::partition::MatrixRefinement1< PERM, MATRIX >::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 >.