Xyce
6.1
|
#include <N_NLS_ParamMgr.h>
Public Member Functions | |
ParamMgr (const IO::CmdParse &cp) | |
~ParamMgr () | |
bool | addParameterSet (AnalysisMode mode, NLParams &nlp) |
bool | getParams (AnalysisMode mode, NLParams &nlp) |
bool | getCurrentParams (NLParams &nlp) |
bool | setAnalysisMode (AnalysisMode mode) |
void | resetAnalysisMode () |
AnalysisMode | getAnalysisMode () const |
Private Attributes | |
std::vector< NLParams > | paramVector_ |
AnalysisMode | currentMode_ |
bool | modeToggled_ |
bool | gcp_calledBefore_ |
bool | paramsChanged_ |
Definition at line 73 of file N_NLS_ParamMgr.h.
Xyce::Nonlinear::ParamMgr::ParamMgr | ( | const IO::CmdParse & | cp | ) |
Definition at line 73 of file N_NLS_ParamMgr.C.
Xyce::Nonlinear::ParamMgr::~ParamMgr | ( | ) |
Definition at line 93 of file N_NLS_ParamMgr.C.
bool Xyce::Nonlinear::ParamMgr::addParameterSet | ( | AnalysisMode | mode, |
NLParams & | nlp | ||
) |
Definition at line 106 of file N_NLS_ParamMgr.C.
|
inline |
Definition at line 147 of file N_NLS_ParamMgr.h.
bool Xyce::Nonlinear::ParamMgr::getCurrentParams | ( | NLParams & | nlp | ) |
Definition at line 159 of file N_NLS_ParamMgr.C.
bool Xyce::Nonlinear::ParamMgr::getParams | ( | AnalysisMode | mode, |
NLParams & | nlp | ||
) |
Definition at line 122 of file N_NLS_ParamMgr.C.
|
inline |
Definition at line 130 of file N_NLS_ParamMgr.h.
|
inline |
Definition at line 112 of file N_NLS_ParamMgr.h.
|
private |
Definition at line 97 of file N_NLS_ParamMgr.h.
|
private |
Definition at line 100 of file N_NLS_ParamMgr.h.
|
private |
Definition at line 99 of file N_NLS_ParamMgr.h.
|
private |
Definition at line 101 of file N_NLS_ParamMgr.h.
|
private |
Definition at line 96 of file N_NLS_ParamMgr.h.