59 #ifndef SymBandEigenSolver_h 60 #define SymBandEigenSolver_h 62 #include <solution/system_of_eqn/eigenSOE/EigenSolver.h> 63 #include "utility/matrix/Vector.h" 67 class SymBandEigenSOE;
88 virtual int solve(
void);
89 virtual int setSize(
void);
93 virtual const Vector &getEigenvector(
int mode)
const;
94 virtual const double &getEigenvalue(
int mode)
const;
102 inline EigenSolver *SymBandEigenSolver::getCopy(
void)
const Float vector abstraction.
Definition: Vector.h:94
Base class for eigenproblem systems of equations.
Definition: EigenSOE.h:64
Communication parameters between processes.
Definition: Communicator.h:66
const int & getSize(void) const
Return the eigenvectors dimension.
Definition: SymBandEigenSolver.cpp:352
Base class for symmetric band matrix eigenvalue SOE solvers.
Definition: SymBandEigenSolver.h:73
Eigenvalue SOE solver.
Definition: EigenSolver.h:60
int sendSelf(Communicator &)
Send the object.
Definition: SymBandEigenSolver.cpp:424
int recvSelf(const Communicator &)
Receive the object.
Definition: SymBandEigenSolver.cpp:427
virtual int solve(void)
Causes the solver to compute the solution of the system of equations.
Definition: SymBandEigenSolver.cpp:95
double getRCond(const char &)
Estimates the reciprocal of the condition number of a real general band matrix A, in either the 1-nor...
Definition: SymBandEigenSolver.cpp:363
Open source finite element program for structural analysis.
Definition: ContinuaReprComponent.h:35
Band symmetric matrix eigenvaules system of equations.
Definition: SymBandEigenSOE.h:71