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

Homology Class Reference

#include <Homology.h>

List of all members.

Public Methods

 Homology (const KBMachine M, int start_dim, int end_dim)
 ~Homology ()
bool workOnNextGroup ()
int getTorsionFreeRank () const
VectorOf<Integer> getTorsionInvariants () const

Private Types


Private Methods

Integer** readMatrix (int &rows, int &cols) const

Private Attributes

char tempFileName [100]
State myState
int dimensionToDo
int lastDimension
bool booted
int previousTorsionFreeRank
int columns

Member Enumeration Documentation

enum Homology::State [private]

Enumeration values:

Definition at line 108 of file Homology.h.

Constructor & Destructor Documentation

Homology::Homology ( const KBMachine M,
int start_dim,
int end_dim )

Homology::~Homology ( )

Member Function Documentation

bool Homology::workOnNextGroup ( )

int Homology::getTorsionFreeRank ( ) const

VectorOf<Integer> Homology::getTorsionInvariants ( ) const

Integer** Homology::readMatrix ( int & rows,
int & cols ) const [private]

Member Data Documentation

char Homology::tempFileName[100] [private]

Definition at line 102 of file Homology.h.

BlackBox* Homology::chom [private]

Definition at line 105 of file Homology.h.

State Homology::myState [private]

Definition at line 109 of file Homology.h.

int Homology::dimensionToDo [private]

Definition at line 111 of file Homology.h.

int Homology::lastDimension [private]

Definition at line 114 of file Homology.h.

SmithNormalForm* Homology::SNF [private]

Definition at line 117 of file Homology.h.

bool Homology::booted [private]

Definition at line 120 of file Homology.h.

int Homology::previousTorsionFreeRank [private]

Definition at line 123 of file Homology.h.

int Homology::columns [private]

Definition at line 124 of file Homology.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