#include <N_NLS_NOX_XyceTests.h>
|
| XyceTests (bool isTransient, double normF, double machPrec, N_LAS_Vector **currSolVectorPtrPtr, double epsilon_a, double epsilon_r, double tol, int maxIters, double convRate, double relConvRate, double maxConvRate, double stagnationTol, int maxBadSteps, int checkDeviceConvergence, double smallUpdateTol, N_LOA_Loader *loader) |
|
| ~XyceTests () |
|
NOX::StatusTest::StatusType | checkStatus (const NOX::Solver::Generic &problem, NOX::StatusTest::CheckType checkType) |
|
NOX::StatusTest::StatusType | getStatus () const |
|
int | getXyceReturnCode () const |
|
std::ostream & | print (std::ostream &stream, int indent=0) const |
|
void | setReturnCodes (const N_NLS_ReturnCodes &retCodesTmp) |
|
double | getMaxNormF () const |
|
int | getMaxNormFindex () const |
|
Definition at line 85 of file N_NLS_NOX_XyceTests.h.
XyceTests::XyceTests |
( |
bool |
isTransient, |
|
|
double |
normF, |
|
|
double |
machPrec, |
|
|
N_LAS_Vector ** |
currSolVectorPtrPtr, |
|
|
double |
epsilon_a, |
|
|
double |
epsilon_r, |
|
|
double |
tol, |
|
|
int |
maxIters, |
|
|
double |
convRate, |
|
|
double |
relConvRate, |
|
|
double |
maxConvRate, |
|
|
double |
stagnationTol, |
|
|
int |
maxBadSteps, |
|
|
int |
checkDeviceConvergence, |
|
|
double |
smallUpdateTol, |
|
|
N_LOA_Loader * |
loader |
|
) |
| |
XyceTests::~XyceTests |
( |
| ) |
|
NOX::StatusTest::StatusType XyceTests::checkStatus |
( |
const NOX::Solver::Generic & |
problem, |
|
|
NOX::StatusTest::CheckType |
checkType |
|
) |
| |
double XyceTests::getMaxNormF |
( |
| ) |
const |
int XyceTests::getMaxNormFindex |
( |
| ) |
const |
NOX::StatusTest::StatusType N_NLS_NOX::XyceTests::getStatus |
( |
| ) |
const |
|
inline |
int XyceTests::getXyceReturnCode |
( |
| ) |
const |
std::ostream & XyceTests::print |
( |
std::ostream & |
stream, |
|
|
int |
indent = 0 |
|
) |
| const |
bool N_NLS_NOX::XyceTests::allDevicesConverged_ |
|
protected |
int N_NLS_NOX::XyceTests::badStepCount_ |
|
protected |
int N_NLS_NOX::XyceTests::checkDeviceConvergence_ |
|
protected |
double N_NLS_NOX::XyceTests::currentConvRate_ |
|
protected |
double N_NLS_NOX::XyceTests::currentRelativeConvRate_ |
|
protected |
const double N_NLS_NOX::XyceTests::epsilon_a_ |
|
protected |
const double N_NLS_NOX::XyceTests::epsilon_r_ |
|
protected |
NOX::StatusTest::FiniteValue N_NLS_NOX::XyceTests::finiteTest_ |
|
protected |
bool N_NLS_NOX::XyceTests::innerDevicesConverged_ |
|
protected |
bool N_NLS_NOX::XyceTests::isTransient_ |
|
protected |
int N_NLS_NOX::XyceTests::lastIteration_ |
|
protected |
N_LOA_Loader* N_NLS_NOX::XyceTests::loaderPtr_ |
|
protected |
const int N_NLS_NOX::XyceTests::maxBadSteps_ |
|
protected |
const double N_NLS_NOX::XyceTests::maxConvRate_ |
|
protected |
int N_NLS_NOX::XyceTests::maxIters_ |
|
protected |
double N_NLS_NOX::XyceTests::maxNormF_ |
|
protected |
int N_NLS_NOX::XyceTests::maxNormFindex_ |
|
protected |
double N_NLS_NOX::XyceTests::minConvRate_ |
|
protected |
int N_NLS_NOX::XyceTests::niters_ |
|
protected |
double N_NLS_NOX::XyceTests::normResidualInit_ |
|
protected |
N_LAS_Vector** N_NLS_NOX::XyceTests::oldTimeStepVectorPtrPtr_ |
|
protected |
const double N_NLS_NOX::XyceTests::requestedConvRate_ |
|
protected |
double N_NLS_NOX::XyceTests::requestedMachPrecTol_ |
|
protected |
double N_NLS_NOX::XyceTests::requestedMaxNormF_ |
|
protected |
const double N_NLS_NOX::XyceTests::requestedRelativeConvRate_ |
|
protected |
int N_NLS_NOX::XyceTests::returnTest_ |
|
protected |
double N_NLS_NOX::XyceTests::smallUpdateTol_ |
|
protected |
const double N_NLS_NOX::XyceTests::stagnationTol_ |
|
protected |
NOX::StatusTest::StatusType N_NLS_NOX::XyceTests::status_ |
|
protected |
N_LAS_Vector* N_NLS_NOX::XyceTests::tmpVectorPtr_ |
|
protected |
const double N_NLS_NOX::XyceTests::tol_ |
|
protected |
N_LAS_Vector* N_NLS_NOX::XyceTests::updateVectorPtr_ |
|
protected |
double N_NLS_NOX::XyceTests::weightedUpdate_ |
|
protected |
N_LAS_Vector* N_NLS_NOX::XyceTests::weightsVectorPtr_ |
|
protected |
int N_NLS_NOX::XyceTests::xyceReturnCode_ |
|
protected |
The documentation for this class was generated from the following files: