SymArpackSolver Class Reference

#include <SymArpackSolver.h>

Inheritance diagram for SymArpackSolver:

EigenSolver Solver MovableObject List of all members.

Public Member Functions

 SymArpackSolver (int numE=0)
virtual ~SymArpackSolver ()
virtual int solve (void)
virtual int solve (int numModes)
virtual int setSize (void)
virtual int setEigenSOE (SymArpackSOE &theSOE)
virtual const VectorgetEigenvector (int mode)
virtual double getEigenvalue (int mode)
int sendSelf (int cTag, Channel &theChannel)
int recvSelf (int cTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Detailed Description

Definition at line 22 of file SymArpackSolver.h.


Constructor & Destructor Documentation

SymArpackSolver::SymArpackSolver ( int  numE = 0  ) 

Definition at line 67 of file SymArpackSolver.cpp.

SymArpackSolver::~SymArpackSolver (  )  [virtual]

Definition at line 75 of file SymArpackSolver.cpp.


Member Function Documentation

virtual int SymArpackSolver::solve ( int  numModes  )  [inline, virtual]

Implements EigenSolver.

Definition at line 29 of file SymArpackSolver.h.

References solve().

int SymArpackSolver::setSize ( void   )  [virtual]

Implements EigenSolver.

Definition at line 261 of file SymArpackSolver.cpp.

References endln, opserr, Vector::Size(), and SymArpackSOE::size.

int SymArpackSolver::setEigenSOE ( SymArpackSOE theSOE  )  [virtual]

Definition at line 284 of file SymArpackSolver.cpp.

Referenced by SymArpackSOE::SymArpackSOE().

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

Implements EigenSolver.

Definition at line 364 of file SymArpackSolver.cpp.

References exit(), SymArpackSOE::invp, opserr, and SymArpackSOE::size.

double SymArpackSolver::getEigenvalue ( int  mode  )  [virtual]

Implements EigenSolver.

Definition at line 384 of file SymArpackSolver.cpp.

References exit(), and opserr.

int SymArpackSolver::sendSelf ( int  cTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

Definition at line 395 of file SymArpackSolver.cpp.

int SymArpackSolver::recvSelf ( int  cTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

Definition at line 402 of file SymArpackSolver.cpp.


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

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