52 #ifndef FullGenEigenSolver_h 53 #define FullGenEigenSolver_h 64 #include "EigenSolver.h" 65 #include "utility/matrix/Vector.h" 68 class FullGenEigenSOE;
76 void sort(
int length,
Vector &x,
ID &
id);
92 virtual int solve(
void);
93 virtual int solve(
int numEigen);
94 virtual int setSize(
void);
98 virtual const Vector &getEigenvector(
int mode)
const;
99 virtual const double &getEigenvalue(
int mode)
const;
105 inline EigenSolver *FullGenEigenSolver::getCopy(
void)
const const int & getSize(void) const
Return the eigenvectors dimension.
Definition: FullGenEigenSolver.cpp:242
Float vector abstraction.
Definition: Vector.h:93
int sendSelf(CommParameters &)
Send the object.
Definition: FullGenEigenSolver.cpp:316
Base class for eigenproblem systems of equations.
Definition: EigenSOE.h:63
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
Eigenvalue SOE solver.
Definition: EigenSolver.h:59
int recvSelf(const CommParameters &)
Receive the object.
Definition: FullGenEigenSolver.cpp:320
virtual int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: FullGenEigenSolver.cpp:85
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
Communication parameters between processes.
Definition: CommParameters.h:65