53 #ifndef ThreadedSuperLU_h 54 #define ThreadedSuperLU_h 67 #include <solution/system_of_eqn/linearSOE/sparseGEN/SparseGenColLinSolver.h> 68 #include <solution/system_of_eqn/linearSOE/sparseGEN/pdsp_defs.h> 69 #include <superlu/supermatrix.h> 79 SuperMatrix A,L,U,B,AC;
84 int relax, permSpec, panelSize;
89 yes_no_t refact, usepr;
97 int permSpec = 0,
int panelSize = 6,
98 int relax = 6,
double thresh = 0.0);
Definition: pdsp_defs.h:330
Communication parameters between processes.
Definition: Communicator.h:66
int setSize(void)
Sets the number of equations.
Definition: ThreadedSuperLU.cpp:161
Vector of integers.
Definition: ID.h:95
int recvSelf(const Communicator &)
Receive the object.
Definition: ThreadedSuperLU.cpp:213
Base class for sparse general matrix linear SOE solver.
Definition: SparseGenColLinSolver.h:77
int sendSelf(Communicator &)
Send the object.
Definition: ThreadedSuperLU.cpp:207
Definition: SuperLU_MT_util.h:189
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Threaded SuperLU based sparse general matrix linear SOE solver.
Definition: ThreadedSuperLU.h:76
int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: ThreadedSuperLU.cpp:92