61 #ifndef DiagonalDirectSolver_h 62 #define DiagonalDirectSolver_h 64 #include <solution/system_of_eqn/linearSOE/diagonal/DiagonalSolver.h> 80 virtual int solve(
void);
double getDeterminant(void)
Returns the determinant of the system matrix.
Definition: DiagonalDirectSolver.cpp:145
Linear system of equations.
Definition: LinearSOE.h:91
virtual int setSize(void)
Sets the number of equations.
Definition: DiagonalDirectSolver.cpp:72
virtual LinearSOESolver * getCopy(void) const
Virtual constructor.
Definition: DiagonalDirectSolver.h:90
int sendSelf(CommParameters &)
Send the object.
Definition: DiagonalDirectSolver.cpp:164
Diagonal matrix system of equations.
Definition: DiagonalSOE.h:73
int recvSelf(const CommParameters &)
Receive the object.
Definition: DiagonalDirectSolver.cpp:168
virtual int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: DiagonalDirectSolver.cpp:84
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Base class of the solvers for linear system of equations.
Definition: LinearSOESolver.h:86
Base class for diagonal matrix linear SOE solvers.
Definition: DiagonalSolver.h:73
Communication parameters between processes.
Definition: CommParameters.h:65
Direct solver for diagonal matrix SOE.
Definition: DiagonalDirectSolver.h:71