52 #ifndef SparseGenColLinSOE_h 53 #define SparseGenColLinSOE_h 66 #include <solution/system_of_eqn/linearSOE/sparseGEN/SparseGenSOEBase.h> 69 class SparseGenColLinSolver;
148 virtual int addA(
const Matrix &,
const ID &,
double fact = 1.0);
152 #ifdef _PARALLEL_PROCESSING virtual int recvSelf(const CommParameters &)
Receive the object.
Definition: SparseGenColLinSOE.cpp:285
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
virtual int sendSelf(CommParameters &)
Send the object.
Definition: SparseGenColLinSOE.cpp:282
virtual int addA(const Matrix &, const ID &, double fact=1.0)
Assemblies the product fact*m into the system matrix.
Definition: SparseGenColLinSOE.cpp:224
SuperLU based sparse general matrix linear SOE solver.
Definition: SuperLU.h:93
FEM_ObjectBroker is is an object broker class for the finite element method.
Definition: FEM_ObjectBroker.h:145
Vector of integers.
Definition: ID.h:93
System of equations base class.
Definition: SystemOfEqn.h:89
SparseGenColLinSOE(AnalysisAggregation *)
Constructor.
Definition: SparseGenColLinSOE.cpp:70
SystemOfEqn * getCopy(void) const
Virtual constructor.
Definition: SparseGenColLinSOE.h:161
The Graph class provides the abstraction of a graph.
Definition: Graph.h:93
virtual int setSize(Graph &theGraph)
Sets the size of the system from the number of vertices in the graph.
Definition: SparseGenColLinSOE.cpp:122
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
virtual bool setSolver(LinearSOESolver *)
Set the solver to use.
Definition: SparseGenColLinSOE.cpp:87
Matrix of floats.
Definition: Matrix.h:108
Sparse unsymmetric matris system of equations.
Definition: SparseGenSOEBase.h:41
SuperLU based solver for distributed sparse matrix linear systems of equations.
Definition: DistributedSuperLU.h:82
Threaded SuperLU based sparse general matrix linear SOE solver.
Definition: ThreadedSuperLU.h:75
ID colStartA
int arrays containing info about coeficientss in A
Definition: SparseGenColLinSOE.h:137
Sparse nonsymmetric matrix linear system of equations.
Definition: SparseGenColLinSOE.h:133