53 #ifndef FullGenLinSOE_h 54 #define FullGenLinSOE_h 68 #include "solution/system_of_eqn/linearSOE/FactoredSOEBase.h" 69 #include "utility/matrix/Vector.h" 73 class FullGenLinSolver;
125 int addA(
const Matrix &,
const ID &,
double fact = 1.0);
Float vector abstraction.
Definition: Vector.h:94
Base class for dense unsymmetric matrix systems of equations.
Definition: FullGenLinSOE.h:111
SystemOfEqn * getCopy(void) const
Virtual constructor.
Definition: FullGenLinSOE.cpp:89
Communication parameters between processes.
Definition: Communicator.h:66
Lapack based full (dense) general matrix SOE solver.
Definition: FullGenLinLapackSolver.h:79
int recvSelf(const Communicator &)
Receives objects through the communicator.
Definition: FullGenLinSOE.cpp:234
FEM_ObjectBroker is is an object broker class for the finite element method.
Definition: FEM_ObjectBroker.h:148
Vector of integers.
Definition: ID.h:95
void zeroA(void)
Zeros the entries in the 1d array for and marks the system as not having been factored.
Definition: FullGenLinSOE.cpp:221
System of equations base class.
Definition: SystemOfEqn.h:90
FullGenLinSOE(SolutionStrategy *)
Constructor.
Definition: FullGenLinSOE.cpp:71
int addA(const Matrix &, const ID &, double fact=1.0)
Assembles the product of the matrix and the factor on the system matrix.
Definition: FullGenLinSOE.cpp:160
The Graph class provides the abstraction of a graph.
Definition: Graph.h:94
Base class for factored systems of equations.
Definition: FactoredSOEBase.h:41
Solution strategy for the finite element problem.
Definition: SolutionStrategy.h:94
int sendSelf(Communicator &)
Sends objects through the communicator.
Definition: FullGenLinSOE.cpp:228
virtual bool setSolver(LinearSOESolver *)
Checks if the solver has a suitable type and then it class its parent setSolver method.
Definition: FullGenLinSOE.cpp:97
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
Matrix of floats.
Definition: Matrix.h:111
int setSize(Graph &theGraph)
Computes the size of the system from the graph data.
Definition: FullGenLinSOE.cpp:122