#include <DCBraidReduction.h>
Public Member Functions | |
MaxCommutePartition (int n, const Word &w) | |
const vector< CommDivider > & | getPartition () const |
Private Member Functions | |
void | findCommutParts (const Word &w) |
Private Attributes | |
int | N |
vector< CommDivider > | partition |
Definition at line 77 of file DCBraidReduction.h.
MaxCommutePartition::MaxCommutePartition | ( | int | n, | |
const Word & | w | |||
) | [inline] |
Definition at line 80 of file DCBraidReduction.h.
References findCommutParts().
void MaxCommutePartition::findCommutParts | ( | const Word & | w | ) | [inline, private] |
Definition at line 88 of file DCBraidReduction.h.
References CommDivider::begin, Word::begin(), CommDivider::end, Word::end(), CommDivider::gen, CommDivider::length, N, and partition.
Referenced by MaxCommutePartition().
const vector<CommDivider>& MaxCommutePartition::getPartition | ( | ) | const [inline] |
Definition at line 85 of file DCBraidReduction.h.
References partition.
int MaxCommutePartition::N [private] |
Definition at line 121 of file DCBraidReduction.h.
Referenced by findCommutParts().
vector<CommDivider> MaxCommutePartition::partition [private] |
Definition at line 122 of file DCBraidReduction.h.
Referenced by findCommutParts(), and getPartition().