|
Frobby
0.9.5
|
#include <VarSorter.h>
Public Member Functions | |
| VarSorter (const VarNames &names) | |
| void | permute (vector< mpz_class > &term) |
| void | permute (Exponent *term) |
| void | permute (TermTranslator *translator) |
| void | getOrderedNames (VarNames &names) |
Private Attributes | |
| vector< size_t > | _permutation |
| VarNames | _names |
| vector< mpz_class > | _bigTmpTerm |
| Term | _tmpTerm |
Definition at line 27 of file VarSorter.h.
| VarSorter::VarSorter | ( | const VarNames & | names | ) |
Definition at line 40 of file VarSorter.cpp.
| void VarSorter::getOrderedNames | ( | VarNames & | names | ) |
Definition at line 50 of file VarSorter.cpp.
| void VarSorter::permute | ( | Exponent * | term | ) |
Definition at line 63 of file VarSorter.cpp.
| void VarSorter::permute | ( | TermTranslator * | translator | ) |
Definition at line 69 of file VarSorter.cpp.
| void VarSorter::permute | ( | vector< mpz_class > & | term | ) |
Definition at line 56 of file VarSorter.cpp.
|
private |
Definition at line 44 of file VarSorter.h.
|
private |
Definition at line 43 of file VarSorter.h.
|
private |
Definition at line 42 of file VarSorter.h.
|
private |
Definition at line 45 of file VarSorter.h.