EigenSolver Class Reference

#include <EigenSolver.h>

Inheritance diagram for EigenSolver:

Solver MovableObject BandArpackSolver SymArpackSolver SymBandEigenSolver List of all members.

Public Member Functions

 EigenSolver (int classTag)
virtual ~EigenSolver ()
virtual int solve (void)=0
virtual int solve (int numModes)=0
virtual const VectorgetEigenvector (int mode)=0
virtual double getEigenvalue (int mode)=0
virtual int setSize ()=0

Detailed Description

Definition at line 25 of file EigenSolver.h.


Constructor & Destructor Documentation

EigenSolver::EigenSolver ( int  classTag  ) 

Definition at line 20 of file EigenSolver.cpp.

EigenSolver::~EigenSolver (  )  [virtual]

Definition at line 27 of file EigenSolver.cpp.


Member Function Documentation

virtual int EigenSolver::solve ( void   )  [pure virtual]

Implements Solver.

Implemented in BandArpackSolver, SymArpackSolver, and SymBandEigenSolver.

Referenced by EigenSOE::solve().

virtual int EigenSolver::solve ( int  numModes  )  [pure virtual]

virtual const Vector& EigenSolver::getEigenvector ( int  mode  )  [pure virtual]

virtual double EigenSolver::getEigenvalue ( int  mode  )  [pure virtual]

virtual int EigenSolver::setSize (  )  [pure virtual]


The documentation for this class was generated from the following files:

Generated on Mon Oct 23 15:05:41 2006 for OpenSees by doxygen 1.5.0