65 #ifndef UmfpackGenLinSolver_h    66 #define UmfpackGenLinSolver_h    68 #include <solution/system_of_eqn/linearSOE/LinearSOESolver.h>    69 #include "suitesparse/umfpack.h"    72 class UmfpackGenLinSOE;
    81     double Control[UMFPACK_CONTROL], Info[UMFPACK_INFO];
    82     void free_symbolic(
void);
 Communication parameters between processes. 
Definition: Communicator.h:66
Linear system of equations. 
Definition: LinearSOE.h:92
virtual bool setLinearSOE(LinearSOE *theSOE)
Sets the system of equations to solve. 
Definition: UmfpackGenLinSolver.cpp:187
FEM_ObjectBroker is is an object broker class for the finite element method. 
Definition: FEM_ObjectBroker.h:151
int setSize(void)
Sets the number of equations. 
Definition: UmfpackGenLinSolver.cpp:153
int solve(void)
Causes the solver to compute the solution of the system of equations. 
Definition: UmfpackGenLinSolver.cpp:88
int recvSelf(const Communicator &)
Receive the object. 
Definition: UmfpackGenLinSolver.cpp:212
~UmfpackGenLinSolver(void)
Destructor. 
Definition: UmfpackGenLinSolver.cpp:85
Solver that makes use of the UMFPACK routines (Unsymmetric MultiFrontal Method). 
Definition: UmfpackGenLinSolver.h:77
System of equations that can be used with the UMFPACK routines (Unsymmetric MultiFrontal Method)...
Definition: UmfpackGenLinSOE.h:78
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
int sendSelf(Communicator &)
Send the object. 
Definition: UmfpackGenLinSolver.cpp:206
virtual LinearSOESolver * getCopy(void) const
Virtual constructor. 
Definition: UmfpackGenLinSolver.cpp:81