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

DGESolver Class Reference

#include <DGESolver.h>

List of all members.

Public Methods

 DGESolver (FreeGroup F, VectorOf< Chars > vNames, Word eq)
 ~DGESolver ()
bool getSolution (const Word &u, Map &solution)

Private Methods

void defineRange (int curVar)
bool pickNextValue (int curVar)
bool findInverseOf (Word u, int p, int q, int &first, int &last)

Private Attributes

FreeGroup theGroup
VectorOf<CharsvarNames
int numOfVars
int numOfConsts
Word equation
Word w
int wLen
int eqLen
VarInfovarInfo
VarInfoinvVarInfo
VectorOf<int> buffer
VectorOf<int> invVarPos


Constructor & Destructor Documentation

DGESolver::DGESolver ( FreeGroup F,
VectorOf< Chars > vNames,
Word eq )
 

DGESolver::~DGESolver ( )
 


Member Function Documentation

bool DGESolver::getSolution ( const Word & u,
Map & solution )
 

void DGESolver::defineRange ( int curVar ) [private]
 

bool DGESolver::pickNextValue ( int curVar ) [private]
 

bool DGESolver::findInverseOf ( Word u,
int p,
int q,
int & first,
int & last ) [private]
 


Member Data Documentation

FreeGroup DGESolver::theGroup [private]
 

Definition at line 90 of file DGESolver.h.

VectorOf<Chars> DGESolver::varNames [private]
 

Definition at line 91 of file DGESolver.h.

int DGESolver::numOfVars [private]
 

Definition at line 92 of file DGESolver.h.

int DGESolver::numOfConsts [private]
 

Definition at line 92 of file DGESolver.h.

Word DGESolver::equation [private]
 

Definition at line 93 of file DGESolver.h.

Word DGESolver::w [private]
 

Definition at line 93 of file DGESolver.h.

int DGESolver::wLen [private]
 

Definition at line 94 of file DGESolver.h.

int DGESolver::eqLen [private]
 

Definition at line 94 of file DGESolver.h.

VarInfo* DGESolver::varInfo [private]
 

Definition at line 97 of file DGESolver.h.

VarInfo* DGESolver::invVarInfo [private]
 

Definition at line 98 of file DGESolver.h.

VectorOf<int> DGESolver::buffer [private]
 

Definition at line 101 of file DGESolver.h.

VectorOf<int> DGESolver::invVarPos [private]
 

Definition at line 104 of file DGESolver.h.


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