67 #ifndef ProfileSPDLinSubstrSolver_h    68 #define ProfileSPDLinSubstrSolver_h    70 #include <solution/system_of_eqn/linearSOE/DomainSolver.h>    71 #include <solution/system_of_eqn/linearSOE/profileSPD/ProfileSPDLinDirectSolver.h>    72 #include "utility/matrix/Matrix.h"    75 class ProfileSPDLinSOE;
   107     int getClassTag() 
const;
 int setSize(void)
Sets the number of equations. 
Definition: ProfileSPDLinSubstrSolver.cpp:75
Float vector abstraction. 
Definition: Vector.h:94
It solves a ProfileSPDLinSOE object using the LDL^t factorization. 
Definition: ProfileSPDLinDirectSolver.h:84
int computeCondensedMatVect(int numInt, const Vector &u)
Causes the condenser to form . 
Definition: ProfileSPDLinSubstrSolver.cpp:367
Communication parameters between processes. 
Definition: Communicator.h:66
int condenseA(int numInt)
Causes the condenser to form , where  is the first numInt rows of the  matrix. 
Definition: ProfileSPDLinSubstrSolver.cpp:105
const Vector & getCondensedRHS(void)
Return the contents of  as a Vector. 
Definition: ProfileSPDLinSubstrSolver.cpp:409
int recvSelf(const Communicator &)
Receive the object. 
Definition: ProfileSPDLinSubstrSolver.cpp:530
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
int condenseRHS(int numInt, Vector *v=0)
Causes the condenser to form , where  is the first numInt rows of . 
Definition: ProfileSPDLinSubstrSolver.cpp:278
const Matrix & getCondensedA(void)
Returns the contents of  as a matrix. 
Definition: ProfileSPDLinSubstrSolver.cpp:375
virtual LinearSOESolver * getCopy(void) const
Virtual constructor. 
Definition: ProfileSPDLinSubstrSolver.h:112
int setComputedXext(const Vector &)
Sets the computed value of the unknowns in  corresponding to the external equations to u...
Definition: ProfileSPDLinSubstrSolver.cpp:436
int sendSelf(Communicator &)
Send the object. 
Definition: ProfileSPDLinSubstrSolver.cpp:521
A ProfileSPDLinSubstrSolver object will perform the numerical substructuring operations on a ProfileS...
Definition: ProfileSPDLinSubstrSolver.h:81
int solve(void)
Computes the solution. 
Definition: ProfileSPDLinSubstrSolver.cpp:72
int solveXint(void)
To compute the internal equation numbers  given the value set for the external equations in the last ...
Definition: ProfileSPDLinSubstrSolver.cpp:474
Open source finite element program for structural analysis. 
Definition: ContinuaReprComponent.h:35
Base class of the solvers for linear system of equations. 
Definition: LinearSOESolver.h:87
Matrix of floats. 
Definition: Matrix.h:111
used to solve a system of equations and to do static condensation operations on the linear system of ...
Definition: DomainSolver.h:83
const Vector & getCondensedMatVect(void)
Return the contents of the last call to {computeCondensedMatVect()}. 
Definition: ProfileSPDLinSubstrSolver.cpp:421