Xyce
6.1
|
Namespaces | |
N_NLS_LOCA | |
N_NLS_NOX | |
Classes | |
class | ConductanceExtractor |
class | ConstraintBT |
class | DampedNewton |
class | Manager |
class | MatrixFreeEpetraOperator |
class | NLParams |
class | NonLinearSolver |
class | NonLinInfo |
class | ParamMgr |
class | ReturnCodes |
class | Sensitivity |
class | TwoLevelNewton |
Enumerations | |
enum | AnalysisMode { DC_OP, DC_SWEEP, TRANSIENT, HB_MODE, NUM_MODES } |
enum | LineSearchMethod { FULL, DIVIDE, BACKTRACK, BANK_ROSE, DESCENT, SIMPLE_BACKTRACK } |
enum | Direction { NEWTON_DIR, GRADIENT_DIR, MOD_NEWTON_DIR } |
enum | NLStrategy { NEWTON, GRADIENT, NEWTON_GRADIENT, MOD_NEWTON, MOD_NEWTON_GRADIENT } |
enum | sensDiffMode { SENS_FWD, SENS_REV, SENS_CNT, NUM_DIFF_MODES } |
enum | TwoLevelNewtonMode { FULL_PROBLEM, INNER_PROBLEM, OUTER_PROBLEM } |
Functions | |
bool | registerPkgOptionsMgr (Manager &manager, const std::string netlist_filename, IO::PkgOptionsMgr &options_manager) |
RCP< MatrixFreeEpetraOperator > | matrixFreeEpetraOperator (RCP< NonLinearSolver > nonlinearSolver, RCP< Linear::Vector > solVector, RCP< Linear::Vector > rhsVector, RCP< const Epetra_Map > solutionMap) |
std::ostream & | operator<< (std::ostream &os, const ReturnCodes &rc) |
Enumerator | |
---|---|
DC_OP | |
DC_SWEEP | |
TRANSIENT | |
HB_MODE | |
NUM_MODES |
Definition at line 59 of file N_NLS_fwd.h.
Enumerator | |
---|---|
NEWTON_DIR | |
GRADIENT_DIR | |
MOD_NEWTON_DIR |
Definition at line 77 of file N_NLS_NLParams.h.
Enumerator | |
---|---|
FULL | |
DIVIDE | |
BACKTRACK | |
BANK_ROSE | |
DESCENT | |
SIMPLE_BACKTRACK |
Definition at line 66 of file N_NLS_NLParams.h.
Enumerator | |
---|---|
NEWTON | |
GRADIENT | |
NEWTON_GRADIENT | |
MOD_NEWTON | |
MOD_NEWTON_GRADIENT |
Definition at line 84 of file N_NLS_NLParams.h.
Enumerator | |
---|---|
SENS_FWD | |
SENS_REV | |
SENS_CNT | |
NUM_DIFF_MODES |
Definition at line 65 of file N_NLS_Sensitivity.h.
Enumerator | |
---|---|
FULL_PROBLEM | |
INNER_PROBLEM | |
OUTER_PROBLEM |
Definition at line 54 of file N_NLS_TwoLevelEnum.h.
RCP< MatrixFreeEpetraOperator > Xyce::Nonlinear::matrixFreeEpetraOperator | ( | RCP< NonLinearSolver > | nonlinearSolver, |
RCP< Linear::Vector > | solVector, | ||
RCP< Linear::Vector > | rhsVector, | ||
RCP< const Epetra_Map > | solutionMap | ||
) |
Definition at line 68 of file N_NLS_MatrixFreeEpetraOperator.C.
std::ostream & Xyce::Nonlinear::operator<< | ( | std::ostream & | os, |
const ReturnCodes & | rc | ||
) |
Definition at line 82 of file N_NLS_ReturnCodes.C.
bool Xyce::Nonlinear::registerPkgOptionsMgr | ( | Manager & | manager, |
const std::string | netlist_filename, | ||
IO::PkgOptionsMgr & | options_manager | ||
) |
Definition at line 232 of file N_NLS_Manager.C.