class SystemOfEqn : public MovableObject


Inheritance:


Public Methods

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

Inherited from MovableObject:

Public Methods

int getClassTag(void) const
int getDbTag(void) const
void setDbTag(int dbTag)
virtual int sendSelf(int commitTag, Channel &theChannel)
virtual int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Documentation

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.

SystemOfEqn(int classTag)

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

virtual ~SystemOfEqn()

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

virtual int solve(void)

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


Direct child classes:
LinearSOE
EigenSOE

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us