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

SMEqSystem Class Reference

#include <SMEqSystem.h>

Inheritance diagram for SMEqSystem::

AlgebraicObject SMObject FEData List of all members.

Public Methods

 SMEqSystem (SMFPGroup &G, FreeGroup F, const VectorOf< Word > v, int nvar, const Chars heritage)
 SMEqSystem (SMFPGroup &G)
VectorOf<WordgetSystem () const
SMFPGroupgetParent () const
const FreeGroupgetFreeGroup () const
int numberOfVariables () const
const char* typeID () const
const IconID iconID () const
void viewStructure (ostream &ostr) const
void printProperties (ostream &ostr) const
void printDefinition (ostream &ostr) const

Public Attributes

SEIC seic

Static Public Methods

const char* type ()

Protected Methods

void readMessage (istream &)

Private Attributes

SMFPGrouptheGroup
FreeGroup theFreeGroup
VectorOf<WordtheSystem
int numOfVar

Constructor & Destructor Documentation

SMEqSystem::SMEqSystem ( SMFPGroup & G,
FreeGroup F,
const VectorOf< Word > v,
int nvar,
const Chars heritage )
 

SMEqSystem::SMEqSystem ( SMFPGroup & G ) [inline]
 

Definition at line 127 of file SMEqSystem.h.


Member Function Documentation

VectorOf< Word > SMEqSystem::getSystem<Word> ( ) const [inline]
 

Definition at line 141 of file SMEqSystem.h.

SMFPGroup & SMEqSystem::getParent ( ) const [inline]
 

Definition at line 143 of file SMEqSystem.h.

const FreeGroup & SMEqSystem::getFreeGroup ( ) const [inline]
 

Definition at line 145 of file SMEqSystem.h.

int SMEqSystem::numberOfVariables ( ) const [inline]
 

Definition at line 147 of file SMEqSystem.h.

const char* SMEqSystem::type ( ) [inline, static]
 

Definition at line 155 of file SMEqSystem.h.

Referenced by typeID().

const char * SMEqSystem::typeID ( ) const [inline, virtual]
 

Reimplemented from SMObject.

Definition at line 157 of file SMEqSystem.h.

const IconID SMEqSystem::iconID ( ) const [inline, virtual]
 

Reimplemented from SMObject.

Definition at line 159 of file SMEqSystem.h.

void SMEqSystem::viewStructure ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEqSystem::printProperties ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEqSystem::printDefinition ( ostream & ostr ) const [virtual]
 

Reimplemented from SMObject.

void SMEqSystem::readMessage ( istream & istr ) [inline, protected, virtual]
 

Reimplemented from SMObject.

Definition at line 182 of file SMEqSystem.h.


Member Data Documentation

SEIC SMEqSystem::seic
 

Definition at line 171 of file SMEqSystem.h.

SMFPGroup& SMEqSystem::theGroup [private]
 

Definition at line 193 of file SMEqSystem.h.

FreeGroup SMEqSystem::theFreeGroup [private]
 

Definition at line 196 of file SMEqSystem.h.

VectorOf<Word> SMEqSystem::theSystem [private]
 

Definition at line 200 of file SMEqSystem.h.

int SMEqSystem::numOfVar [private]
 

Definition at line 203 of file SMEqSystem.h.


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