Implements a set of Nielsen automorphisms of a free group. More...
#include <WhiteheadAutoSet.h>
 
  
 | Public Member Functions | |
| NielsenAutoSet (int n) | |
| Constructor. Generates a set of Nielsen automorphisms. | |
| ~NielsenAutoSet () | |
| const Map & | getRandomAuto () const | 
| Returns a random Nielsen automorphism. | |
| const SetOfMaps & | getSet () const | 
| Returns the set of Nielsen automorphisms. | |
| Private Attributes | |
| SetOfMaps | theSet | 
| int | nGens | 
Implements a set of Nielsen automorphisms of a free group.
Definition at line 54 of file WhiteheadAutoSet.h.
| NielsenAutoSet::NielsenAutoSet | ( | int | n | ) | 
Constructor. Generates a set of Nielsen automorphisms.
The set of Nielsen automorphisms for a free group of rank n is generated. 
 Note, the whole set is generated by enumeration.  automorphisms.
 automorphisms. 
| n | - rank of a free group. | 
| NielsenAutoSet::~NielsenAutoSet | ( | ) |  [inline] | 
Definition at line 74 of file WhiteheadAutoSet.h.
| const Map& NielsenAutoSet::getRandomAuto | ( | ) | const | 
Returns a random Nielsen automorphism.
| const SetOfMaps& NielsenAutoSet::getSet | ( | ) | const  [inline, virtual] | 
Returns the set of Nielsen automorphisms.
Implements AutoSet.
Definition at line 93 of file WhiteheadAutoSet.h.
References theSet.
| int NielsenAutoSet::nGens  [private] | 
Definition at line 96 of file WhiteheadAutoSet.h.
| SetOfMaps NielsenAutoSet::theSet  [private] | 
Definition at line 95 of file WhiteheadAutoSet.h.
Referenced by getSet().
 1.6.1
 1.6.1