52 #ifndef SparseGenRowLinSOE_h    53 #define SparseGenRowLinSOE_h    66 #include <solution/system_of_eqn/linearSOE/sparseGEN/SparseGenSOEBase.h>    69 class SparseGenRowLinSolver;
 Communication parameters between processes. 
Definition: Communicator.h:66
Vector of integers. 
Definition: ID.h:95
virtual bool setSolver(LinearSOESolver *)
Sets the solver for the system of equations. 
Definition: SparseGenRowLinSOE.cpp:71
System of equations base class. 
Definition: SystemOfEqn.h:90
The Graph class provides the abstraction of a graph. 
Definition: Graph.h:94
PETSC based sparse general matrix SOE solver. 
Definition: PetscSparseSeqSolver.h:75
Solution strategy for the finite element problem. 
Definition: SolutionStrategy.h:94
SystemOfEqn * getCopy(void) const
Virtual constructor. 
Definition: SparseGenRowLinSOE.h:93
SparseGenRowLinSOE(SolutionStrategy *)
Constructor. 
Definition: SparseGenRowLinSOE.cpp:68
Sparse nonsymmetric matrix linear system of equations. 
Definition: SparseGenRowLinSOE.h:74
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 addA(const Matrix &, const ID &, double fact=1.0)
The LinearSOE object assembles fact times the Matrix M into the matrix $A$. 
Definition: SparseGenRowLinSOE.cpp:177
Matrix of floats. 
Definition: Matrix.h:111
int sendSelf(Communicator &)
Send the object. 
Definition: SparseGenRowLinSOE.cpp:236
int setSize(Graph &theGraph)
Sets the size of the system from the number of vertices in the graph. 
Definition: SparseGenRowLinSOE.cpp:85
Sparse unsymmetric matris system of equations. 
Definition: SparseGenSOEBase.h:42
int recvSelf(const Communicator &)
Receive the object. 
Definition: SparseGenRowLinSOE.cpp:239