52 #ifndef FullGenEigenSOE_h 53 #define FullGenEigenSOE_h 64 #include "utility/matrix/Vector.h" 67 class FullGenEigenSolver;
87 virtual int addA(
const Matrix &,
const ID &,
double fact = 1.0);
88 virtual int addM(
const Matrix &,
const ID &,
double fact = 1.0);
90 virtual void zeroA(
void);
91 virtual void zeroM(
void);
virtual int setSize(Graph &theGraph)
Sets the size of the system from the number of vertices in the graph.
Definition: FullGenEigenSOE.cpp:87
Float vector abstraction.
Definition: Vector.h:93
Solution procedure for the finite element problem.
Definition: AnalysisAggregation.h:89
Base class for eigenproblem systems of equations.
Definition: EigenSOE.h:63
SystemOfEqn * getCopy(void) const
Virtual constructor.
Definition: FullGenEigenSOE.h:97
base class for full (dense) matrix eigenvalue SOE solvers.
Definition: FullGenEigenSolver.h:73
Dense matrix eigenproblem system of equations.
Definition: FullGenEigenSOE.h:72
Vector of integers.
Definition: ID.h:93
virtual void zeroM(void)
Anula la matrix M.
Definition: FullGenEigenSOE.cpp:252
Eigenvalue SOE solver.
Definition: EigenSolver.h:59
System of equations base class.
Definition: SystemOfEqn.h:89
virtual void identityM(void)
Makes M the identity matrix (to find stiffness matrix eigenvalues).
Definition: FullGenEigenSOE.cpp:260
The Graph class provides the abstraction of a graph.
Definition: Graph.h:93
bool setSolver(EigenSolver *)
Set the solver.
Definition: FullGenEigenSOE.cpp:71
int sendSelf(CommParameters &)
Send the object.
Definition: FullGenEigenSOE.cpp:271
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65
Matrix of floats.
Definition: Matrix.h:108
int recvSelf(const CommParameters &)
Receive the object.
Definition: FullGenEigenSOE.cpp:275