64 #ifndef UmfpackGenLinSolver_h 65 #define UmfpackGenLinSolver_h 67 #include <solution/system_of_eqn/linearSOE/LinearSOESolver.h> 70 class UmfpackGenLinSOE;
virtual LinearSOESolver * getCopy(void) const
Virtual constructor.
Definition: UmfpackGenLinSolver.h:104
int sendSelf(CommParameters &)
Send the object.
Definition: UmfpackGenLinSolver.cpp:180
Float vector abstraction.
Definition: Vector.h:93
Linear system of equations.
Definition: LinearSOE.h:91
virtual bool setLinearSOE(LinearSOE *theSOE)
Sets the system of equations to solve.
Definition: UmfpackGenLinSolver.cpp:163
Vector of integers.
Definition: ID.h:93
int setSize(void)
Sets the number of equations.
Definition: UmfpackGenLinSolver.cpp:148
int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: UmfpackGenLinSolver.cpp:91
UMFPACK based sparse matrix linear SOE solver.
Definition: UmfpackGenLinSolver.h:75
UMFPACK (see SuiteSparse) based systems of equations.
Definition: UmfpackGenLinSOE.h:77
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
Communication parameters between processes.
Definition: CommParameters.h:65
int recvSelf(const CommParameters &)
Receive the object.
Definition: UmfpackGenLinSolver.cpp:186