anaIntPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
applyJacobian(const N_LAS_Vector &input, N_LAS_Vector &result) | Xyce::Nonlinear::NonLinearSolver | virtual |
calcObjFuncDerivs() | Xyce::Nonlinear::Sensitivity | |
commandLine_ | Xyce::Nonlinear::NonLinearSolver | protected |
contStep_ | Xyce::Nonlinear::NonLinearSolver | protected |
currSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
curValue_ | Xyce::Nonlinear::Sensitivity | private |
dakotaFileOutputFlag_ | Xyce::Nonlinear::Sensitivity | private |
dakOutput(std::string idString, std::vector< double > ¶mVals, std::vector< double > &sensitivities, std::vector< double > &scaled_sensitivities) | Xyce::Nonlinear::Sensitivity | |
debugLevel_ | Xyce::Nonlinear::Sensitivity | private |
debugTimeFlag_ | Xyce::Nonlinear::NonLinearSolver | protected |
difference | Xyce::Nonlinear::Sensitivity | private |
dOdp_ | Xyce::Nonlinear::Sensitivity | private |
dOdXVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
dsPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
enableSensitivity() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
expNumVars_ | Xyce::Nonlinear::Sensitivity | private |
expPtr_ | Xyce::Nonlinear::Sensitivity | private |
expVal_ | Xyce::Nonlinear::Sensitivity | private |
expVarDerivs_ | Xyce::Nonlinear::Sensitivity | private |
expVarGIDs_ | Xyce::Nonlinear::Sensitivity | private |
expVarLocal_ | Xyce::Nonlinear::Sensitivity | private |
expVarNames_ | Xyce::Nonlinear::Sensitivity | private |
expVarVals_ | Xyce::Nonlinear::Sensitivity | private |
fileOutput(std::string idString, std::vector< double > ¶mVals, std::vector< double > &sensitivities, std::vector< double > &scaled_sensitivities) | Xyce::Nonlinear::Sensitivity | |
fileOutputFlag_ | Xyce::Nonlinear::Sensitivity | private |
forceFD_ | Xyce::Nonlinear::Sensitivity | private |
getContinuationStep() const | Xyce::Nonlinear::Sensitivity | inlinevirtual |
getCouplingMode() | Xyce::Nonlinear::NonLinearSolver | virtual |
getLocaFlag() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getMatrixFreeFlag() | Xyce::Nonlinear::NonLinearSolver | virtual |
getMaxNormF() const | Xyce::Nonlinear::Sensitivity | virtual |
getMaxNormFindex() const | Xyce::Nonlinear::Sensitivity | virtual |
getNumFailedLinearSolves() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumIterations() const | Xyce::Nonlinear::Sensitivity | inlinevirtual |
getNumJacobianFactorizations() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumJacobianLoads() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumLinearSolves() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getNumResidualLoads() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getParameterNumber() const | Xyce::Nonlinear::Sensitivity | inlinevirtual |
getTotalJacobianLoadTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalLinearSolveTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalNumLinearIters() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
getTotalResidualLoadTime() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
gradient_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
gradVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
icSensitivity(std::vector< double > &objectiveVec, std::vector< double > &dOdpVec, std::vector< double > &dOdpAdjVec, std::vector< double > &scaled_dOdpVec, std::vector< double > &scaled_dOdpAdjVec) | Xyce::Nonlinear::Sensitivity | |
initializeAll() | Xyce::Nonlinear::NonLinearSolver | virtual |
isFirstContinuationParam() const | Xyce::Nonlinear::Sensitivity | inlinevirtual |
isFirstSolveComplete() const | Xyce::Nonlinear::Sensitivity | inlinevirtual |
jacobian_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
jacobianMatrixPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lambdaVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
lasPrecPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasProblemRCPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasSolverPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
lasSysPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
loaderPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
loadSensitivityResiduals() | Xyce::Nonlinear::Sensitivity | |
matrixFreeFlag_ | Xyce::Nonlinear::NonLinearSolver | protected |
maxParamStringSize_ | Xyce::Nonlinear::Sensitivity | private |
netlistFileName_ | Xyce::Nonlinear::NonLinearSolver | protected |
newton_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
NewtonVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
nextSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
nlpMgrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
nls_ | Xyce::Nonlinear::Sensitivity | private |
NonLinearSolver(N_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 |
numSensParams_ | Xyce::Nonlinear::Sensitivity | private |
numSolves_ | Xyce::Nonlinear::Sensitivity | private |
objFuncEval_ | Xyce::Nonlinear::Sensitivity | private |
objFuncGIDsetup_ | Xyce::Nonlinear::Sensitivity | private |
objFuncGiven_ | Xyce::Nonlinear::Sensitivity | private |
objFuncString_ | Xyce::Nonlinear::Sensitivity | private |
origBVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
origFVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
origQVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
outMgrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
outputScaledFlag_ | Xyce::Nonlinear::Sensitivity | private |
outputStepNumber_ | Xyce::Nonlinear::NonLinearSolver | protected |
outputUnscaledFlag_ | Xyce::Nonlinear::Sensitivity | private |
paramNameVec_ | Xyce::Nonlinear::Sensitivity | private |
pdsMgrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
pertBVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
pertFVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
pertQVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
petraOptionBlockPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
registerAnalysisManager(N_ANP_AnalysisManager *tmp_anaIntPtr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerLinearSystem(N_LAS_System *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerLoader(N_LOA_Loader *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerOutputMgr(N_IO_OutputMgr *outPtr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerParallelMgr(N_PDS_Manager *pdsMgrPtr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerParamMgr(ParamMgr *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerPrecondFactory(const RefCountPtr< N_LAS_PrecondFactory > &ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerRHSVector(N_LAS_Vector *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerTIADataStore(N_TIA_DataStore *tiaDSPtr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerTopology(N_TOP_Topology *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
registerTwoLevelSolver(TwoLevelNewton *ptr) | Xyce::Nonlinear::NonLinearSolver | virtual |
resetAll(AnalysisMode mode) | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
resetCountersAndTimers_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
retCodes_ | Xyce::Nonlinear::NonLinearSolver | protected |
rhs_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
rhsVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
savedNewtonVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
savedRHSVectorPtr_ | Xyce::Nonlinear::Sensitivity | private |
Sensitivity(NonLinearSolver &nls_, N_TOP_Topology &top_, N_IO_CmdParse &cp) | Xyce::Nonlinear::Sensitivity | |
setAnalysisMode(AnalysisMode mode) | Xyce::Nonlinear::Sensitivity | inlinevirtual |
setDCOPRestartOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setHBOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::Sensitivity | virtual |
setICOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setLocaOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setMatrixFreeFlag(bool matrixFreeFlag) | Xyce::Nonlinear::NonLinearSolver | virtual |
setNodeSetOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::Sensitivity | virtual |
setPetraOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setReturnCodes(const ReturnCodes &retCodesTmp) | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
setSensitivityOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::Sensitivity | |
setTranOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::Sensitivity | virtual |
setTwoLevelLocaOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setTwoLevelOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setTwoLevelTranOptions(const N_UTL_OptionBlock &OB) | Xyce::Nonlinear::NonLinearSolver | virtual |
setX0_() | Xyce::Nonlinear::NonLinearSolver | protectedvirtual |
solutionSize_ | Xyce::Nonlinear::Sensitivity | private |
solve(NonLinearSolver *nlsTmpPtr=NULL) | Xyce::Nonlinear::Sensitivity | inlinevirtual |
solve(std::vector< double > &objectiveVec, std::vector< double > &dOdpVec, std::vector< double > &dOdpAdjVec, std::vector< double > &scaled_dOdpVec, std::vector< double > &scaled_dOdpAdjVec) | Xyce::Nonlinear::Sensitivity | |
solveAdjoint() | Xyce::Nonlinear::Sensitivity | |
solveAdjointFlag_ | Xyce::Nonlinear::Sensitivity | private |
solveDirect() | Xyce::Nonlinear::Sensitivity | |
solveDirectFlag_ | Xyce::Nonlinear::Sensitivity | private |
solWtVectorPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
sqrtEta_ | Xyce::Nonlinear::Sensitivity | private |
sqrtEtaGiven_ | Xyce::Nonlinear::Sensitivity | private |
stdOutput(std::string idString, std::vector< double > ¶mVals, std::vector< double > &sensitivities, std::vector< double > &scaled_sensitivities) | Xyce::Nonlinear::Sensitivity | |
stdOutputFlag_ | Xyce::Nonlinear::Sensitivity | private |
takeFirstSolveStep(NonLinearSolver *nlsTmpPtr=NULL) | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
takeOneSolveStep() | Xyce::Nonlinear::NonLinearSolver | inlinevirtual |
tlnPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
tmpSolVectorPtrPtr_ | Xyce::Nonlinear::NonLinearSolver | protected |
top_ | Xyce::Nonlinear::Sensitivity | private |
topologyRcp_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalJacobianLoadTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalLinearSolveTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalNumLinearIters_ | Xyce::Nonlinear::NonLinearSolver | protected |
totalResidualLoadTime_ | Xyce::Nonlinear::NonLinearSolver | protected |
~NonLinearSolver() | Xyce::Nonlinear::NonLinearSolver | virtual |
~Sensitivity() | Xyce::Nonlinear::Sensitivity | |