applyJacobian(const Xyce::Linear::Vector &input, Xyce::Linear::Vector &result) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::applyJacobian(const Linear::Vector &input, Linear::Vector &result) | Xyce::Nonlinear::NonLinearSolver | virtual |
artificialParameterHomotopy(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
blockGainscaleMosfetSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
commandLine_ | Xyce::Nonlinear::NonLinearSolver | protected |
computeF() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
computeGradient() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
computeJacobian() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
computeNewton(Teuchos::ParameterList &p) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
contStep_ | Xyce::Nonlinear::NonLinearSolver | protected |
copiedGroupFlag_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
copySolnVectors() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
currSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
DCOPspecified_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
DCOPused_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
dcParams_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
debugOutput1(Linear::Matrix &jacobian, Linear::Vector &rhs) | Xyce::Nonlinear::NonLinearSolver | |
debugOutput3(Linear::Vector &dxVector, Linear::Vector &xVector) | Xyce::Nonlinear::NonLinearSolver | |
debugOutputDAE() | Xyce::Nonlinear::NonLinearSolver | |
debugOutputJDX_VOLTLIM() | Xyce::Nonlinear::NonLinearSolver | |
debugTimeFlag_ | Xyce::Nonlinear::NonLinearSolver | protected |
dFdxTestMatrixPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
dQdxTestMatrixPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
dsPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
dxVoltlimVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
enableSensitivity() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
fdxVLVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
firstSolveComplete_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
getAnalysisManager() const | Xyce::Nonlinear::NonLinearSolver | inlineprotected |
getAnalysisManager() | Xyce::Nonlinear::NonLinearSolver | inlineprotected |
getContinuationStep() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getCouplingMode() | Xyce::Nonlinear::NonLinearSolver | virtual |
getDebugLevel() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getDebugMaxTime() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getDebugMaxTimeStep() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getDebugMinTime() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getDebugMinTimeStep() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getLoader() const | Xyce::Nonlinear::N_NLS_NOX::Interface | |
getLocaFlag() | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getMatrixFreeFlag() | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getMaxNormF() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getMaxNormFindex() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getMMFormat() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getNumFailedLinearSolves() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumIterations() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getNumJacobianFactorizations() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumJacobianLoads() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumLinearSolves() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumResidualLoads() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getParameterNumber() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getScreenOutputFlag() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
getSolutionGroup() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
getTotalJacobianLoadTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalLinearSolveTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalNumLinearIters() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalResidualLoadTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
globalDataPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
gminSteppingSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
gradient_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
gradVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
groupPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
hbParams_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
icCont(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
icCont3(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
ICspecified_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
initialConditionsManager_ | Xyce::Nonlinear::NonLinearSolver | protected |
initializeAll() | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
Interface(const Xyce::IO::CmdParse &cp) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
iParam_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
isFirstContinuationParam() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
isFirstContinuationParam_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
isFirstSolveComplete() const | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
jacobian_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
jacobianMatrixPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
jacTestMatrixPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
jdxVLVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasPrecPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasProblemRCPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasSolverPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasSysPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lastParametersMode_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
loaderPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
locaDCOpStatusTestPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
locaHBStatusTestPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
locaStatusTestPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
locaTransientStatusTestPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
matrixFreeFlag_ | Xyce::Nonlinear::NonLinearSolver | protected |
mode_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
mosfetContinuationSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
mosfetContinuationSolve2(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
mosfetContinuationSolve3(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
mosfetContinuationSolve4(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
mosfetContinuationSolve5(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
mosfetContinuationSolve6(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
naturalParameterContinuationSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
netlistFilename_ | Xyce::Nonlinear::NonLinearSolver | protected |
newton_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
NewtonVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
nextSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
nodesetCont0(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
nodesetCont1(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
NODESETspecified_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
nonlinearParameterManager_ | Xyce::Nonlinear::NonLinearSolver | protected |
NonLinearSolver(const IO::CmdParse &cp) | Xyce::Nonlinear::NonLinearSolver | |
numFailedLinearSolves_ | Xyce::Nonlinear::NonLinearSolver | protected |
numJacobianFactorizations_ | Xyce::Nonlinear::NonLinearSolver | protected |
numJacobianLoads_ | Xyce::Nonlinear::NonLinearSolver | protected |
numLinearSolves_ | Xyce::Nonlinear::NonLinearSolver | protected |
numResidualLoads_ | Xyce::Nonlinear::NonLinearSolver | protected |
opStartCont0(ParameterSet *paramsPtr, int found, int icType, Xyce::IO::InitialConditionsData::NodeNamePairMap &op, const Xyce::NodeNameMap &allNodes, N_PDS_Comm *pdsCommPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
opStartCont1(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
outMgrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
parametersMode_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
pdsMgrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
petraOptionBlockPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
pseudoTransientSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
qdxVLVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
registerAnalysisManager(Analysis::AnalysisManager *tmp_anaIntPtr) | Xyce::Nonlinear::NonLinearSolver | |
registerInitialConditionsManager(IO::InitialConditionsManager *outPtr) | Xyce::Nonlinear::NonLinearSolver | |
registerLinearSystem(Linear::System *ptr) | Xyce::Nonlinear::NonLinearSolver | |
registerLoader(Loader::NonlinearEquationLoader *ptr) | Xyce::Nonlinear::NonLinearSolver | |
registerOutputMgr(IO::OutputMgr *outPtr) | Xyce::Nonlinear::NonLinearSolver | |
registerParallelMgr(N_PDS_Manager *pdsMgrPtr) | Xyce::Nonlinear::NonLinearSolver | |
registerParamMgr(ParamMgr *ptr) | Xyce::Nonlinear::NonLinearSolver | |
registerPrecondFactory(const Linear::PrecondFactory *ptr) | Xyce::Nonlinear::NonLinearSolver | |
registerRHSVector(Linear::Vector *ptr) | Xyce::Nonlinear::NonLinearSolver | |
registerTIADataStore(TimeIntg::DataStore *tiaDSPtr) | Xyce::Nonlinear::NonLinearSolver | |
registerTwoLevelSolver(TwoLevelNewton *ptr) | Xyce::Nonlinear::NonLinearSolver | |
resetAll(Xyce::Nonlinear::AnalysisMode mode) | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
resetCountersAndTimers_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
resetStepper(const Teuchos::RCP< LOCA::GlobalData > &gd, const Teuchos::RCP< LOCA::MultiContinuation::AbstractGroup > &initialGuess, const Teuchos::RCP< NOX::StatusTest::Generic > &test, const Teuchos::RCP< Teuchos::ParameterList > &p) | Xyce::Nonlinear::N_NLS_NOX::Interface | protected |
retCodes_ | Xyce::Nonlinear::NonLinearSolver | protected |
rhs_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
rhsVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
setAnalysisMode(Xyce::Nonlinear::AnalysisMode mode) | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
setAZ_Tol_DC | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
setAZ_Tol_Transient | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
setDCOPRestartOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setDCOPRestartOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setDebugFlags(int output_step_number, double time) | Xyce::Nonlinear::NonLinearSolver | |
setHBOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setHBOptions(const Util::OptionBlock &OB)=0 | Xyce::Nonlinear::NonLinearSolver | pure virtual |
setICOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setICOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setLocaOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setLocaOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setMatrixFreeFlag(bool matrixFreeFlag) | Xyce::Nonlinear::NonLinearSolver | virtual |
setNodeSetOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setNodeSetOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setOptions(const Util::OptionBlock &OB)=0 | Xyce::Nonlinear::NonLinearSolver | pure virtual |
setPetraOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setReturnCodes(const ReturnCodes &retCodesTmp) | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
setTranOptions(const Xyce::Util::OptionBlock &OB) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
Xyce::Nonlinear::NonLinearSolver::setTranOptions(const Util::OptionBlock &OB)=0 | Xyce::Nonlinear::NonLinearSolver | pure virtual |
setTwoLevelLocaOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setTwoLevelOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setTwoLevelTranOptions(const Util::OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setX0_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
sharedSystemPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
solve(Xyce::Nonlinear::NonLinearSolver *nlsTmpPtr=NULL) | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
solverPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
solWtVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
sourceSteppingSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
spiceStrategy(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
stdNewtonSolve(ParameterSet *paramsPtr) | Xyce::Nonlinear::N_NLS_NOX::Interface | |
stepperPtr_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
takeFirstSolveStep(Xyce::Nonlinear::NonLinearSolver *nlsTmpPtr=NULL) | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
takeOneSolveStep() | Xyce::Nonlinear::N_NLS_NOX::Interface | virtual |
tlnPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
tmpSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalJacobianLoadTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalLinearSolveTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalNumLinearIters_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalResidualLoadTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
transientParams_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
usemode_ | Xyce::Nonlinear::N_NLS_NOX::Interface | private |
~Interface() | Xyce::Nonlinear::N_NLS_NOX::Interface | |
~NonLinearSolver() | Xyce::Nonlinear::NonLinearSolver | virtual |