58 #ifndef SymBandEigenSolver_h 59 #define SymBandEigenSolver_h 61 #include <solution/system_of_eqn/eigenSOE/EigenSolver.h> 62 #include "utility/matrix/Vector.h" 66 class SymBandEigenSOE;
87 virtual int solve(
void);
88 virtual int solve(
int nModes);
89 virtual int setSize(
void);
93 virtual const Vector &getEigenvector(
int mode)
const;
94 virtual const double &getEigenvalue(
int mode)
const;
100 inline EigenSolver *SymBandEigenSolver::getCopy(
void)
const Float vector abstraction.
Definition: Vector.h:93
Base class for eigenproblem systems of equations.
Definition: EigenSOE.h:63
int recvSelf(const CommParameters &)
Receive the object.
Definition: SymBandEigenSolver.cpp:321
const int & getSize(void) const
Return the eigenvectors dimension.
Definition: SymBandEigenSolver.cpp:315
Base class for symmetric band matrix eigenvalue SOE solvers.
Definition: SymBandEigenSolver.h:72
Eigenvalue SOE solver.
Definition: EigenSolver.h:59
virtual int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: SymBandEigenSolver.cpp:77
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:34
int sendSelf(CommParameters &)
Send the object.
Definition: SymBandEigenSolver.cpp:318
Communication parameters between processes.
Definition: CommParameters.h:65
Band symmetric matrix eigenvaules system of equations.
Definition: SymBandEigenSOE.h:70