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

SystemOfEqn Class Reference

#include <SystemOfEqn.h>

Inheritance diagram for SystemOfEqn::

MovableObject EigenSOE LinearSOE BandArpackSOE SymArpackSOE BandGenLinSOE BandSPDLinSOE FullGenLinSOE ProfileSPDLinSOE SparseGenColLinSOE List of all members.

Public Methods

 SystemOfEqn (int classTag)
virtual ~SystemOfEqn ()
virtual int solve (void)=0

Detailed Description

SystemOfEqn is an abstract class. A SystemOfEqn object is responsible for storing the system of equations it represents. A Solver object, which is associated with the SystemOfEqn object, is responsible for performing the numerical operations to solve for the system of equations. \

}

Definition at line 59 of file SystemOfEqn.h.


Constructor & Destructor Documentation

SystemOfEqn::SystemOfEqn ( int classTag )
 

The integer {classTag} is provided to the constructor for the MovableObject.

Definition at line 39 of file SystemOfEqn.cpp.

SystemOfEqn::~SystemOfEqn ( ) [virtual]
 

Does nothing. Declared to allow the subclass destructor to be called.

Definition at line 46 of file SystemOfEqn.cpp.


Member Function Documentation

int SystemOfEqn::solve ( void ) [pure virtual]
 

Invoked to cause the system of equation object to solve itself. To return if successful, negative number if not.

Reimplemented in EigenSOE, and LinearSOE.


The documentation for this class was generated from the following files:
Copyright Contact Us