Xyce
6.1
|
#include <N_NLS_NOX_FastTests.h>
Public Member Functions | |
FastTests (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, std::vector< char > &varTypeVec, double voltZeroTol, double currZeroTol) | |
~FastTests () | |
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) |
![]() | |
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 |
Private Attributes | |
std::vector< char > | varTypeVec_ |
double | voltZeroTol_ |
double | currZeroTol_ |
Definition at line 77 of file N_NLS_NOX_FastTests.h.
FastTests::FastTests | ( | 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, | ||
std::vector< char > & | varTypeVec, | ||
double | voltZeroTol, | ||
double | currZeroTol | ||
) |
Definition at line 66 of file N_NLS_NOX_FastTests.C.
FastTests::~FastTests | ( | ) |
Definition at line 104 of file N_NLS_NOX_FastTests.C.
NOX::StatusTest::StatusType FastTests::checkStatus | ( | const NOX::Solver::Generic & | problem, |
NOX::StatusTest::CheckType | checkType | ||
) |
Definition at line 110 of file N_NLS_NOX_FastTests.C.
|
inline |
Definition at line 130 of file N_NLS_NOX_FastTests.h.
int FastTests::getXyceReturnCode | ( | ) | const |
Definition at line 576 of file N_NLS_NOX_FastTests.C.
std::ostream & FastTests::print | ( | std::ostream & | stream, |
int | indent = 0 |
||
) | const |
Definition at line 461 of file N_NLS_NOX_FastTests.C.
void N_NLS_NOX::FastTests::setReturnCodes | ( | const N_NLS_ReturnCodes & | retCodesTmp | ) |
|
private |
Definition at line 156 of file N_NLS_NOX_FastTests.h.
|
private |
Definition at line 152 of file N_NLS_NOX_FastTests.h.
|
private |
Definition at line 155 of file N_NLS_NOX_FastTests.h.