66 #ifndef ProfileSPDLinDirectSolver_h    67 #define ProfileSPDLinDirectSolver_h    69 #include "ProfileSPDLinDirectBase.h"    72 class ProfileSPDLinSOE;
    92     virtual int solve(
void);        
    97     virtual int factor(
int n);
 It solves a ProfileSPDLinSOE object using the LDL^t factorization. 
Definition: ProfileSPDLinDirectSolver.h:84
Communication parameters between processes. 
Definition: Communicator.h:66
Linear system of equations. 
Definition: LinearSOE.h:92
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
ProfileSPDLinDirectSolver(double tol=1.0e-12)
Constructor. 
Definition: ProfileSPDLinDirectSolver.cpp:68
virtual int solve(void)
Computes the solution. 
Definition: ProfileSPDLinDirectSolver.cpp:115
double getDeterminant(void)
Returns the determinant. 
Definition: ProfileSPDLinDirectSolver.cpp:315
virtual int setProfileSOE(ProfileSPDLinSOE &theSOE)
Sets the system of equations to solve. 
Definition: ProfileSPDLinDirectSolver.cpp:326
int recvSelf(const Communicator &)
Receive the object. 
Definition: ProfileSPDLinDirectSolver.cpp:517
Profile matrix system of equations. 
Definition: ProfileSPDLinSOE.h:120
Base class for profile matris linear SOE solvers. 
Definition: ProfileSPDLinDirectBase.h:41
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
virtual LinearSOESolver * getCopy(void) const
Virtual constructor. 
Definition: ProfileSPDLinDirectSolver.h:105
int sendSelf(Communicator &)
Send the object. 
Definition: ProfileSPDLinDirectSolver.cpp:511
virtual int setSize(void)
Sets the number of equations. 
Definition: ProfileSPDLinDirectSolver.cpp:71