#include <MSCGConjugacyProblem.h>
Public Methods | |
MSCGConjugacyProblem (const MSCGroup &G, const Word &u, const Word &v) | |
void | startComputation () |
bool | continueComputation () |
bool | done () const |
Trichotomy | answer () const |
Word | conjugator () const |
Private Types | |
enum | stateType { CYCLE_BY_RELATORS, CYCLE_BY_PIECES, CYCLE_BY_RELATORS2 } |
Private Methods | |
MSCGConjugacyProblem (const MSCGConjugacyProblem &) | |
MSCGConjugacyProblem& | operator= (const MSCGConjugacyProblem &) |
void | setCPResult (Trichotomy result) |
void | finishCP (Trichotomy result) |
Private Attributes | |
const MSCGroup& | MSCG |
bool | doneStatus |
bool | startStatus |
Trichotomy | areConjugate |
Word | theConjugator |
int | maxLen |
Word | UConjugator |
Word | VConjugator |
stateType | state |
bool | firstPart |
Word | U |
Word | V |
int | ULen |
int | VLen |
SetOf<Word> | cycV |
SymmetricRelators* | shortRelators |
SymmetricRelatorsIterator* | shortIter |
SymmetricRelatorsIterator* | shortIter2 |
Word | relator |
int | relatorLen |
int | pieceLen |
Word | relatorOne |
int | relatorOneLen |
int | pieceOneLen |
Word | pieceOne |
Word | relatorTwo |
int | relatorTwoLen |
|
Definition at line 157 of file MSCGConjugacyProblem.h. |
|
Definition at line 47 of file MSCGConjugacyProblem.h. |
|
|
|
|
|
|
|
Definition at line 76 of file MSCGConjugacyProblem.h. |
|
Definition at line 90 of file MSCGConjugacyProblem.h. Referenced by conjugator(). |
|
Definition at line 101 of file MSCGConjugacyProblem.h. |
|
|
|
|
|
|
|
Definition at line 144 of file MSCGConjugacyProblem.h. |
|
Definition at line 146 of file MSCGConjugacyProblem.h. |
|
Definition at line 147 of file MSCGConjugacyProblem.h. |
|
Definition at line 148 of file MSCGConjugacyProblem.h. |
|
Definition at line 149 of file MSCGConjugacyProblem.h. |
|
Definition at line 150 of file MSCGConjugacyProblem.h. |
|
Definition at line 152 of file MSCGConjugacyProblem.h. |
|
Definition at line 153 of file MSCGConjugacyProblem.h. |
|
Definition at line 159 of file MSCGConjugacyProblem.h. |
|
Definition at line 160 of file MSCGConjugacyProblem.h. |
|
Definition at line 162 of file MSCGConjugacyProblem.h. |
|
Definition at line 163 of file MSCGConjugacyProblem.h. |
|
Definition at line 164 of file MSCGConjugacyProblem.h. |
|
Definition at line 165 of file MSCGConjugacyProblem.h. |
|
Definition at line 166 of file MSCGConjugacyProblem.h. |
|
Definition at line 168 of file MSCGConjugacyProblem.h. |
|
Definition at line 172 of file MSCGConjugacyProblem.h. |
|
Definition at line 173 of file MSCGConjugacyProblem.h. |
|
Definition at line 175 of file MSCGConjugacyProblem.h. |
|
Definition at line 176 of file MSCGConjugacyProblem.h. |
|
Definition at line 177 of file MSCGConjugacyProblem.h. |
|
Definition at line 179 of file MSCGConjugacyProblem.h. |
|
Definition at line 180 of file MSCGConjugacyProblem.h. |
|
Definition at line 181 of file MSCGConjugacyProblem.h. |
|
Definition at line 182 of file MSCGConjugacyProblem.h. |
|
Definition at line 183 of file MSCGConjugacyProblem.h. |
|
Definition at line 184 of file MSCGConjugacyProblem.h. |