#include <TTPAttack.h>
Public Member Functions | |
| TTPLBA () | |
| bool | reduce (int N, const BSets &bs, const TTPTuple &theTuple, const vector< Word > &gens, int sec, ostream &out, TTPTuple &red_T, const Word &z) |
| bool | simpleLBA (int N, const BSets &bs, const TTPTuple &theTuple, const Word &z, TTPTuple *ret_T=NULL) |
Private Member Functions | |
| void | addNewElt (const TTPTuple &T, const set< NODE > &checkedElements, set< NODE > &uncheckedElements) |
| void | tryNode (int N, NODE cur, const vector< Word > &gens, const set< NODE > &checkedElements, set< NODE > &uncheckedElements, int &min_weight) |
Private Attributes | |
| TTPTuple | savTuple |
Definition at line 35 of file TTPAttack.h.
| TTPLBA::TTPLBA | ( | ) | [inline] |
Definition at line 38 of file TTPAttack.h.
| bool TTPLBA::reduce | ( | int | N, | |
| const BSets & | bs, | |||
| const TTPTuple & | theTuple, | |||
| const vector< Word > & | gens, | |||
| int | sec, | |||
| ostream & | out, | |||
| TTPTuple & | red_T, | |||
| const Word & | z | |||
| ) |
| bool TTPLBA::simpleLBA | ( | int | N, | |
| const BSets & | bs, | |||
| const TTPTuple & | theTuple, | |||
| const Word & | z, | |||
| TTPTuple * | ret_T = NULL | |||
| ) |
| void TTPLBA::addNewElt | ( | const TTPTuple & | T, | |
| const set< NODE > & | checkedElements, | |||
| set< NODE > & | uncheckedElements | |||
| ) | [private] |
| void TTPLBA::tryNode | ( | int | N, | |
| NODE | cur, | |||
| const vector< Word > & | gens, | |||
| const set< NODE > & | checkedElements, | |||
| set< NODE > & | uncheckedElements, | |||
| int & | min_weight | |||
| ) | [private] |
TTPTuple TTPLBA::savTuple [private] |
Definition at line 48 of file TTPAttack.h.
1.5.6