class BandArpackSOE : public EigenSOE


Inheritance:


Public Methods

BandArpackSOE(BandArpackSolver &theSolver, AnalysisModel &theModel, double shift = 0.0)
virtual ~BandArpackSOE()
virtual int getNumEqn(void) const
virtual int setSize(Graph &theGraph)
virtual int addA(const Matrix &, const ID &, double fact = 1.0)
virtual int addM(const Matrix &, const ID &, double fact = 1.0)
virtual void zeroA(void)
virtual void zeroM(void)
virtual double getShift(void)
int sendSelf(int commitTag, Channel &theChannel)
int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Inherited from EigenSOE:

Public Methods

virtual int solve(void)

Protected Fields

EigenSolver* theSolver

Protected Methods

virtual int setSolver(EigenSolver &newSolver)
EigenSolver* getSolver(void)

Inherited from SystemOfEqn:


Inherited from MovableObject:

Public Methods

int getClassTag(void) const
int getDbTag(void) const
void setDbTag(int dbTag)

Documentation

BandArpackSOE(BandArpackSolver &theSolver, AnalysisModel &theModel, double shift = 0.0)

virtual ~BandArpackSOE()

virtual int getNumEqn(void) const

virtual int setSize(Graph &theGraph)

virtual int addA(const Matrix &, const ID &, double fact = 1.0)

virtual int addM(const Matrix &, const ID &, double fact = 1.0)

virtual void zeroA(void)

virtual void zeroM(void)

virtual double getShift(void)

int sendSelf(int commitTag, Channel &theChannel)

int recvSelf(int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)


This class has no child classes.

alphabetic index Contents

this page has been generated automatically by a slightly modified version of doc++ for OpenSees

Copyright Contact Us