Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

HomomorphismBuilder Class Template Reference

#include <HomomorphismBuilder.h>

List of all members.

Public Methods

 HomomorphismBuilder (FPGroup &G, int sizeOfMatrix=2)
void startComputation ()
void continueComputation ()
bool done () const
VectorOf< Matrix<R> > getHomomorphism () const
void finishComputation ()

Public Attributes

bool bDone
bool bStart
VectorOf< Matrix<R> > homomorphism
VectorOf< Matrix<R> > invertedMatrices
int matrixSize
FPGroupgroup

template<class R> class HomomorphismBuilder


Constructor & Destructor Documentation

template<class R>
HomomorphismBuilder<R>::HomomorphismBuilder<R> ( FPGroup & G,
int sizeOfMatrix = 2 ) [inline]
 

Definition at line 41 of file HomomorphismBuilder.h.


Member Function Documentation

template<class R>
void HomomorphismBuilder<R>::startComputation ( ) [inline]
 

Definition at line 63 of file HomomorphismBuilder.h.

template<class R>
void HomomorphismBuilder<R>::continueComputation ( )
 

template<class R>
bool HomomorphismBuilder<R>::done ( ) const [inline]
 

Definition at line 89 of file HomomorphismBuilder.h.

template<class R>
VectorOf< Matrix< R > > HomomorphismBuilder<R>::getHomomorphism< Matrix<R> > ( ) const [inline]
 

Definition at line 98 of file HomomorphismBuilder.h.

template<class R>
void HomomorphismBuilder<R>::finishComputation ( ) [inline]
 

Definition at line 131 of file HomomorphismBuilder.h.


Member Data Documentation

template<class R>
bool HomomorphismBuilder<R>::bDone
 

Definition at line 116 of file HomomorphismBuilder.h.

template<class R>
bool HomomorphismBuilder<R>::bStart
 

Definition at line 117 of file HomomorphismBuilder.h.

template<class R>
VectorOf< Matrix<R> > HomomorphismBuilder<R>::homomorphism
 

Definition at line 119 of file HomomorphismBuilder.h.

template<class R>
VectorOf< Matrix<R> > HomomorphismBuilder<R>::invertedMatrices
 

Definition at line 120 of file HomomorphismBuilder.h.

template<class R>
int HomomorphismBuilder<R>::matrixSize
 

Definition at line 121 of file HomomorphismBuilder.h.

template<class R>
FPGroup& HomomorphismBuilder<R>::group
 

Definition at line 122 of file HomomorphismBuilder.h.


The documentation for this class was generated from the following file:
Generated at Tue Jun 19 09:49:56 2001 for Magnus Classes by doxygen1.2.6 written by Dimitri van Heesch, © 1997-2001