DomainSolver(int classTag)
Constructor. 
Definition: DomainSolver.cpp:72
virtual int computeCondensedMatVect(int numInt, const Vector &u)=0
Causes the condenser to form . 
virtual int condenseRHS(int numInt, Vector *u=nullptr)=0
Causes the condenser to form , where  is the first numInt rows of . 
virtual int setComputedXext(const Vector &)=0
Sets the computed value of the unknowns in  corresponding to the external equations to u...
virtual const Vector & getCondensedMatVect(void)=0
Returns the contents of the last call to {computeCondensedMatVect()}. 
virtual int condenseA(int numInt)=0
Causes the condenser to form , where  is the first numInt rows of the  matrix. 
virtual int solveXint(void)=0
To compute the internal equation numbers  given the value set for the external equations in the last ...
virtual const Matrix & getCondensedA(void)=0
Returns the contents of  as a matrix. 
used to solve a system of equations and to do static condensation operations on the linear system of ...
Definition: DomainSolver.h:83
virtual const Vector & getCondensedRHS(void)=0
Returns the contents of  as a Vector.