#include <N_NLS_NOX_ParameterSet.h>
|
| ParameterSet (AnalysisMode mode) |
|
| ~ParameterSet () |
|
bool | setOptions (const N_UTL_OptionBlock &OB) |
|
bool | setLocaOptions (const N_UTL_OptionBlock &OB, bool saveCopy=true) |
|
bool | applySavedLocaOptions () |
|
bool | setOutputOptions (int myPID, int outputProcess) |
|
bool | createStatusTests (N_LAS_Vector **currSolnVectorPtrPtr, N_LOA_Loader &l, std::vector< char > &varTypeVec) |
|
Teuchos::RefCountPtr
< NOX::StatusTest::Generic > | getStatusTests () |
|
bool | getVectorParam (const std::string &, int, double &) |
|
bool | getVectorParam (const std::string &, int, std::string &) |
|
int | getVectorParamSize (const std::string &vectorName) |
|
int | getStatusTestReturnCode () const |
|
void | setStatusTestReturnCodes (const N_NLS_ReturnCodes &retCodesTmp) |
|
Teuchos::RefCountPtr
< Teuchos::ParameterList > | getAllParams () |
|
Teuchos::RefCountPtr
< Teuchos::ParameterList > | getNoxParams () |
|
Teuchos::RefCountPtr
< Teuchos::ParameterList > | getLocaParams () |
|
Teuchos::RefCountPtr
< Teuchos::ParameterList > | getDebugParams () |
|
int | getNoxSolverType () const |
|
int | getDebugLevel () const |
|
int | getDebugMinTimeStep () const |
|
int | getDebugMaxTimeStep () const |
|
double | getDebugMinTime () const |
|
double | getDebugMaxTime () const |
|
bool | getScreenOutputFlag () const |
|
double | getMaxNormF () const |
|
int | getMaxNormFindex () const |
|
bool | isParamsSet () const |
|
void | set_gstepping_min_value (double val) |
|
void | set_gstepping_minimum_conductance (double val) |
|
Teuchos::RefCountPtr
< N_NLS_NOX::AugmentLinSys > | createAugmentLinearSystem (N_LAS_System *ls) const |
|
Teuchos::RefCountPtr
< N_NLS_NOX::AugmentLinSys > | createAugmentLinearSystem (N_LAS_System *ls, Xyce::NodeNamePairMap &op, Xyce::NodeNamePairMap &allNodes) const |
|
Teuchos::RefCountPtr
< N_NLS_NOX::AugmentLinSys > | createAugmentLinearSystem (N_LAS_System *ls, Xyce::NodeNamePairMap &op, bool gminStepping=false) const |
|
Definition at line 84 of file N_NLS_NOX_ParameterSet.h.
ParameterSet::~ParameterSet |
( |
| ) |
|
bool N_NLS_NOX::ParameterSet::applySavedLocaOptions |
( |
| ) |
|
|
inline |
Teuchos::RefCountPtr< N_NLS_NOX::AugmentLinSys > ParameterSet::createAugmentLinearSystem |
( |
N_LAS_System * |
ls, |
|
|
Xyce::NodeNamePairMap & |
op, |
|
|
Xyce::NodeNamePairMap & |
allNodes |
|
) |
| const |
Teuchos::RefCountPtr< N_NLS_NOX::AugmentLinSys > ParameterSet::createAugmentLinearSystem |
( |
N_LAS_System * |
ls, |
|
|
Xyce::NodeNamePairMap & |
op, |
|
|
bool |
gminStepping = false |
|
) |
| const |
bool ParameterSet::createStatusTests |
( |
N_LAS_Vector ** |
currSolnVectorPtrPtr, |
|
|
N_LOA_Loader & |
l, |
|
|
std::vector< char > & |
varTypeVec |
|
) |
| |
Teuchos::RefCountPtr< Teuchos::ParameterList > ParameterSet::getAllParams |
( |
| ) |
|
int N_NLS_NOX::ParameterSet::getDebugLevel |
( |
| ) |
const |
|
inline |
double N_NLS_NOX::ParameterSet::getDebugMaxTime |
( |
| ) |
const |
|
inline |
int N_NLS_NOX::ParameterSet::getDebugMaxTimeStep |
( |
| ) |
const |
|
inline |
double N_NLS_NOX::ParameterSet::getDebugMinTime |
( |
| ) |
const |
|
inline |
int N_NLS_NOX::ParameterSet::getDebugMinTimeStep |
( |
| ) |
const |
|
inline |
Teuchos::RefCountPtr< Teuchos::ParameterList > ParameterSet::getDebugParams |
( |
| ) |
|
Teuchos::RefCountPtr< Teuchos::ParameterList > ParameterSet::getLocaParams |
( |
| ) |
|
double ParameterSet::getMaxNormF |
( |
| ) |
const |
int ParameterSet::getMaxNormFindex |
( |
| ) |
const |
Teuchos::RefCountPtr< Teuchos::ParameterList > ParameterSet::getNoxParams |
( |
| ) |
|
int ParameterSet::getNoxSolverType |
( |
| ) |
const |
bool N_NLS_NOX::ParameterSet::getScreenOutputFlag |
( |
| ) |
const |
|
inline |
int ParameterSet::getStatusTestReturnCode |
( |
| ) |
const |
Teuchos::RefCountPtr< NOX::StatusTest::Generic > ParameterSet::getStatusTests |
( |
| ) |
|
bool ParameterSet::getVectorParam |
( |
const std::string & |
tag, |
|
|
int |
index, |
|
|
double & |
value |
|
) |
| |
bool ParameterSet::getVectorParam |
( |
const std::string & |
tag, |
|
|
int |
index, |
|
|
std::string & |
value |
|
) |
| |
int ParameterSet::getVectorParamSize |
( |
const std::string & |
vectorName | ) |
|
bool N_NLS_NOX::ParameterSet::isParamsSet |
( |
| ) |
const |
|
inline |
bool ParameterSet::parseOptionBlock_ |
( |
const N_UTL_OptionBlock & |
OB | ) |
|
|
private |
void N_NLS_NOX::ParameterSet::set_gstepping_min_value |
( |
double |
val | ) |
|
|
inline |
void N_NLS_NOX::ParameterSet::set_gstepping_minimum_conductance |
( |
double |
val | ) |
|
|
inline |
bool ParameterSet::setLocaOptions |
( |
const N_UTL_OptionBlock & |
OB, |
|
|
bool |
saveCopy = true |
|
) |
| |
bool ParameterSet::setOptions |
( |
const N_UTL_OptionBlock & |
OB | ) |
|
bool ParameterSet::setOutputOptions |
( |
int |
myPID, |
|
|
int |
outputProcess |
|
) |
| |
void ParameterSet::unsupportedOption_ |
( |
const std::string & |
tag | ) |
|
|
private |
Teuchos::RefCountPtr<Teuchos::ParameterList> N_NLS_NOX::ParameterSet::allParams_ |
|
private |
Teuchos::RefCountPtr<NOX::StatusTest::Combo> N_NLS_NOX::ParameterSet::comboPtr_ |
|
private |
int N_NLS_NOX::ParameterSet::debugLevel_ |
|
private |
double N_NLS_NOX::ParameterSet::debugMaxTime_ |
|
private |
int N_NLS_NOX::ParameterSet::debugMaxTimeStep_ |
|
private |
double N_NLS_NOX::ParameterSet::debugMinTime_ |
|
private |
int N_NLS_NOX::ParameterSet::debugMinTimeStep_ |
|
private |
Teuchos::ParameterList& N_NLS_NOX::ParameterSet::debugParams_ |
|
private |
double N_NLS_NOX::ParameterSet::gstepping_min_value_ |
|
private |
double N_NLS_NOX::ParameterSet::gstepping_minimum_conductance_ |
|
private |
bool N_NLS_NOX::ParameterSet::isParamsSet_ |
|
private |
bool N_NLS_NOX::ParameterSet::isStatusTestsSet_ |
|
private |
Teuchos::ParameterList& N_NLS_NOX::ParameterSet::locaParams_ |
|
private |
Teuchos::ParameterList& N_NLS_NOX::ParameterSet::noxParams_ |
|
private |
int N_NLS_NOX::ParameterSet::noxSolver |
|
private |
N_UTL_OptionBlock N_NLS_NOX::ParameterSet::savedLocaOB_ |
|
private |
bool N_NLS_NOX::ParameterSet::savedLocaOptions_ |
|
private |
bool N_NLS_NOX::ParameterSet::screenOutputFlag_ |
|
private |
Teuchos::ParameterList N_NLS_NOX::ParameterSet::statusTestParams_ |
|
private |
std::vector< Teuchos::RefCountPtr<NOX::StatusTest::Generic> > N_NLS_NOX::ParameterSet::tests_ |
|
private |
std::map<std::string, std::vector<N_UTL_Param> > N_NLS_NOX::ParameterSet::vectorParams |
|
private |
double N_NLS_NOX::ParameterSet::voltageScaleFactor_ |
|
private |
The documentation for this class was generated from the following files: