class Solver : public MovableObject


Inheritance:


Public Methods

Solver(int classTag)
virtual ~Solver()
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

Solver is an abstract class. A Solver object is responsible for performing the numerical operations on its associated SystemOfEqn object.

Solver(int classTag)

The integer classTag is passed to the MovableObject classes constructor

virtual ~Solver()

Does nothing. Provided so the subclasses destructor will be called.

virtual int solve(void)

Causes the solver to solve the system of equations. Returns 0 if successful , negative number if not; the actual value depending on the type of Solver.


Direct child classes:
LinearSOESolver
EigenSolver

alphabetic index Contents

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

Copyright Contact Us