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

NilpotentWPARCer Class Reference

#include <NilpotentQuotients.h>

Inheritance diagram for NilpotentWPARCer::

ARCer List of all members.

Public Methods

 NilpotentWPARCer (ComputationManager &boss)
 ~NilpotentWPARCer ()
void setArguments (const SetOf< Word > &setW, const NilpotentGroup &NG)
void setArguments (const VectorOf< Word > &vecW, const NilpotentGroup &NG)
void setArguments (const int &length, const NilpotentGroup &NG)
void setArguments (const int &length, const NilpotentGroup &NG, const VectorOf< Word > &gen)
bool getResult () const
Word getWord () const
VectorOf<int> getCommutator () const
void runComputation ()
void writeResults (ostream &)
void readResults (istream &)

Private Methods

void commutatorsCheck ()
void wordsCheck ()
void setGroup (const NilpotentGroup &NG)

Private Attributes

int theCommutatorsLength
bool result
bool isCommutatorsChecks
Word retWord
VectorOf<int> commutator

Constructor & Destructor Documentation

NilpotentWPARCer::NilpotentWPARCer ( ComputationManager & boss ) [inline]

Definition at line 51 of file NilpotentQuotients.h.

NilpotentWPARCer::~NilpotentWPARCer ( ) [inline]

Definition at line 54 of file NilpotentQuotients.h.

Member Function Documentation

void NilpotentWPARCer::setArguments ( const SetOf< Word > & setW,
const NilpotentGroup & NG )

void NilpotentWPARCer::setArguments ( const VectorOf< Word > & vecW,
const NilpotentGroup & NG )

void NilpotentWPARCer::setArguments ( const int & length,
const NilpotentGroup & NG )

void NilpotentWPARCer::setArguments ( const int & length,
const NilpotentGroup & NG,
const VectorOf< Word > & gen )

bool NilpotentWPARCer::getResult ( ) const

Word NilpotentWPARCer::getWord ( ) const

VectorOf<int> NilpotentWPARCer::getCommutator ( ) const

void NilpotentWPARCer::runComputation ( ) [virtual]

Reimplemented from ARCer.

void NilpotentWPARCer::writeResults ( ostream & ostr ) [virtual]

Reimplemented from ARCer.

void NilpotentWPARCer::readResults ( istream & istr ) [virtual]

Reimplemented from ARCer.

void NilpotentWPARCer::commutatorsCheck ( ) [private]

void NilpotentWPARCer::wordsCheck ( ) [private]

void NilpotentWPARCer::setGroup ( const NilpotentGroup & NG ) [private]

Member Data Documentation

VectorOf<Word> NilpotentWPARCer::theWords [private]

Definition at line 104 of file NilpotentQuotients.h.

int NilpotentWPARCer::theCommutatorsLength [private]

Definition at line 105 of file NilpotentQuotients.h.

VectorOf<Word> NilpotentWPARCer::generators [private]

Definition at line 107 of file NilpotentQuotients.h.

NilpotentGroup* NilpotentWPARCer::theGroup [private]

Definition at line 109 of file NilpotentQuotients.h.

bool NilpotentWPARCer::result [private]

Definition at line 110 of file NilpotentQuotients.h.

bool NilpotentWPARCer::isCommutatorsChecks [private]

Definition at line 111 of file NilpotentQuotients.h.

Word NilpotentWPARCer::retWord [private]

Definition at line 112 of file NilpotentQuotients.h.

VectorOf<int> NilpotentWPARCer::commutator [private]

Definition at line 113 of file NilpotentQuotients.h.

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