CTestFixedNumIter Class Reference

#include <CTestFixedNumIter.h>

Inheritance diagram for CTestFixedNumIter:

ConvergenceTest MovableObject List of all members.

Public Member Functions

 CTestFixedNumIter ()
 CTestFixedNumIter (int maxNumIter, int printFlag, int normType=2)
 ~CTestFixedNumIter ()
ConvergenceTestgetCopy (int iterations)
int setEquiSolnAlgo (EquiSolnAlgo &theAlgo)
int test (void)
int start (void)
int getNumTests (void)
int getMaxNumTests (void)
double getRatioNumToMax (void)
const VectorgetNorms (void)
int sendSelf (int commitTag, Channel &theChannel)
int recvSelf (int commitTag, Channel &theChannel, FEM_ObjectBroker &theBroker)

Detailed Description

Definition at line 43 of file CTestFixedNumIter.h.


Constructor & Destructor Documentation

CTestFixedNumIter::CTestFixedNumIter (  ) 

Definition at line 41 of file CTestFixedNumIter.cpp.

Referenced by getCopy().

CTestFixedNumIter::CTestFixedNumIter ( int  maxNumIter,
int  printFlag,
int  normType = 2 
)

Definition at line 50 of file CTestFixedNumIter.cpp.

CTestFixedNumIter::~CTestFixedNumIter (  ) 

Definition at line 59 of file CTestFixedNumIter.cpp.


Member Function Documentation

ConvergenceTest * CTestFixedNumIter::getCopy ( int  iterations  )  [virtual]

Implements ConvergenceTest.

Definition at line 65 of file CTestFixedNumIter.cpp.

References CTestFixedNumIter(), and theSOE.

int CTestFixedNumIter::setEquiSolnAlgo ( EquiSolnAlgo theAlgo  )  [virtual]

Implements ConvergenceTest.

Definition at line 76 of file CTestFixedNumIter.cpp.

References EquiSolnAlgo::getLinearSOEptr(), and opserr.

int CTestFixedNumIter::test ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 88 of file CTestFixedNumIter.cpp.

References endln, LinearSOE::getB(), LinearSOE::getX(), opserr, and Vector::pNorm().

int CTestFixedNumIter::start ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 157 of file CTestFixedNumIter.cpp.

References opserr, and Vector::Zero().

int CTestFixedNumIter::getNumTests ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 171 of file CTestFixedNumIter.cpp.

int CTestFixedNumIter::getMaxNumTests ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 177 of file CTestFixedNumIter.cpp.

double CTestFixedNumIter::getRatioNumToMax ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 183 of file CTestFixedNumIter.cpp.

const Vector & CTestFixedNumIter::getNorms ( void   )  [virtual]

Implements ConvergenceTest.

Definition at line 190 of file CTestFixedNumIter.cpp.

int CTestFixedNumIter::sendSelf ( int  commitTag,
Channel theChannel 
) [virtual]

Implements MovableObject.

Definition at line 196 of file CTestFixedNumIter.cpp.

References opserr, and Channel::sendVector().

int CTestFixedNumIter::recvSelf ( int  commitTag,
Channel theChannel,
FEM_ObjectBroker theBroker 
) [virtual]

Implements MovableObject.

Definition at line 211 of file CTestFixedNumIter.cpp.

References int(), opserr, Channel::recvVector(), and Vector::resize().


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

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