64 #include <solution/system_of_eqn/SystemOfEqn.h>    67 class LinearSOESolver;
   101     virtual int solve(
void);    
   103     virtual int setSize(
Graph &theGraph) =0;    
   104     virtual int getNumEqn(
void) 
const =0;
   106     virtual int addA(
const Matrix &, 
const ID &, 
double fact = 1.0) =0;
   107     virtual int addB(
const Vector &, 
const ID &,
const double &fact= 1.0) =0;    
   108     virtual int setB(
const Vector &, 
const double &fact= 1.0) =0;        
   110     virtual void zeroA(
void) =0;
   111     virtual void zeroB(
void) =0;
   113     virtual const Vector &getX(
void) 
const= 0;
   114     virtual const Vector &getB(
void) 
const= 0;    
   116     virtual double normRHS(
void) 
const= 0;
   118     virtual void setX(
int loc, 
double value) =0;
   119     virtual void setX(
const Vector &X) =0;
 LinearSOESolver * getSolver(void)
Returns a pointer to the solver. 
Definition: LinearSOE.cpp:206
 
LinearSOE(SoluMethod *, int classTag)
Constructor. 
Definition: LinearSOE.cpp:104
 
Solution of the linear system of equations. 
Definition: LinearSOESolver.h:82
 
Solution procedure for the finite element problem. The solution procedure is definde by specifiying: ...
Definition: SoluMethod.h:76
 
FEM_ObjectBroker is is an object broker class for the finite element method. All methods are virtual ...
Definition: FEM_ObjectBroker.h:138
 
virtual ~LinearSOE(void)
Destructor. 
Definition: LinearSOE.cpp:193
 
System of equations base class. 
Definition: SystemOfEqn.h:84
 
virtual int solve(void)
Resuelve el system of equations. 
Definition: LinearSOE.cpp:197
 
Linea system of equations. This is the class definition for LinearSOE. LinearSOE is an abstract base ...
Definition: LinearSOE.h:86
 
The Graph class provides the abstraction of a graph, a collection of vertices and edges...
Definition: Graph.h:84
 
virtual double getDeterminant(void)
Returns the determinante de la matriz del sistema. 
Definition: LinearSOE.cpp:201
 
virtual bool setSolver(LinearSOESolver *)
Sets the solver al system of equations. 
Definition: LinearSOE.cpp:130
 
================================================================================ 
Definition: ContinuaReprComponent.h:34
 
int setSolverSize(void)
invoke setSize() on the Solver 
Definition: LinearSOE.cpp:210