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.