acceptProvisionalStep() | Xyce::Analysis::AnalysisInterface | |
AnalysisInterface(N_IO_CmdParse &cp) | Xyce::Analysis::AnalysisInterface | |
anaManagerPtr_ | Xyce::Analysis::AnalysisInterface | private |
applyJacobian(const N_LAS_Vector &input, N_LAS_Vector &result) | Xyce::Analysis::AnalysisInterface | |
commandLine_ | Xyce::Analysis::AnalysisInterface | private |
completeHomotopyStep(const std::vector< std::string > ¶mNames, const std::vector< double > ¶mVals, N_LAS_Vector *solnVecPtr) | Xyce::Analysis::AnalysisInterface | |
completeOPStartStep() | Xyce::Analysis::AnalysisInterface | |
condutanceTest() | Xyce::Analysis::AnalysisInterface | |
dumpRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack=true) | Xyce::Analysis::AnalysisInterface | |
enableProgress() | Xyce::Analysis::AnalysisInterface | |
equateTmpVectors() | Xyce::Analysis::AnalysisInterface | |
evalTransientModel(double t, N_LAS_Vector *SolVectorPtr, N_LAS_Vector *CurrSolVectorPtr, N_LAS_Vector *LastSolVectorPtr, N_LAS_Vector *StateVectorPtr, N_LAS_Vector *CurrStateVectorPtr, N_LAS_Vector *LastStateVectorPtr, N_LAS_Vector *StateDerivVectorPtr, N_LAS_Vector *StoreVectorPtr, N_LAS_Vector *CurrStoreVectorPtr, N_LAS_Vector *LastStoreVectorPtr, N_LAS_Vector *stoLeadCurrQCompVectorPtr, N_LAS_Vector *QVectorPtr, N_LAS_Vector *FVectorPtr, N_LAS_Vector *dFdxdVpVectorPtr, N_LAS_Vector *dQdxdVpVectorPtr, N_LAS_Matrix *dQdxMatrixPtr, N_LAS_Matrix *dFdxMatrixPtr) | Xyce::Analysis::AnalysisInterface | |
evalTransientModelState(double t, N_LAS_Vector *SolVectorPtr, N_LAS_Vector *StaVectorPtr, N_LAS_Vector *StoVectorPtr) | Xyce::Analysis::AnalysisInterface | |
failHomotopyStep() | Xyce::Analysis::AnalysisInterface | |
finishSolvers() | Xyce::Analysis::AnalysisInterface | |
getAnalysisMgr() const | Xyce::Analysis::AnalysisInterface | inline |
getBlockAnalysisFlag() const | Xyce::Analysis::AnalysisInterface | |
getBreakPoints(std::vector< N_UTL_BreakPoint > &breakPointTimes) | Xyce::Analysis::AnalysisInterface | |
getCurrentTime() const | Xyce::Analysis::AnalysisInterface | |
getFinalTime() const | Xyce::Analysis::AnalysisInterface | |
getInitialQnorm(N_TIA_TwoLevelError &tle) | Xyce::Analysis::AnalysisInterface | |
getInitialTime() const | Xyce::Analysis::AnalysisInterface | |
getJacobianTime() | Xyce::Analysis::AnalysisInterface | |
getPauseTime() | Xyce::Analysis::AnalysisInterface | |
getResidualTime() | Xyce::Analysis::AnalysisInterface | |
getSolnVarData(const int &gid, std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
getStateVarData(const int &gid, std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
getStoreVarData(const int &gid, std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
getTIAParams() | Xyce::Analysis::AnalysisInterface | |
getTime() const | Xyce::Analysis::AnalysisInterface | |
getTimeIntInfo(N_TIA_TimeIntInfo &tiInfo) | Xyce::Analysis::AnalysisInterface | |
getTransientFlag() const | Xyce::Analysis::AnalysisInterface | |
homotopyStepFailure() | Xyce::Analysis::AnalysisInterface | |
homotopyStepSuccess(const std::vector< std::string > ¶mNames, const std::vector< double > ¶mVals) | Xyce::Analysis::AnalysisInterface | |
initializeAll() | Xyce::Analysis::AnalysisInterface | |
initializeTransientModel() | Xyce::Analysis::AnalysisInterface | |
isPaused() | Xyce::Analysis::AnalysisInterface | |
loadJacobian() | Xyce::Analysis::AnalysisInterface | |
loadRHS() | Xyce::Analysis::AnalysisInterface | |
outputSummary() | Xyce::Analysis::AnalysisInterface | |
pkgOptMgrPtr_ | Xyce::Analysis::AnalysisInterface | private |
provisionalStep(double maxTimeStep, double &currTimeStep) | Xyce::Analysis::AnalysisInterface | |
registerApplicationBuilder(N_LAS_Builder *appBuilderPtr) | Xyce::Analysis::AnalysisInterface | |
registerDeviceInterface(N_DEV_DeviceInterface *devInterfacePtr) | Xyce::Analysis::AnalysisInterface | |
registerElapsedTimer(N_UTL_Timer *) | Xyce::Analysis::AnalysisInterface | |
registerLinearSystem(N_LAS_System *lasSysPtr) | Xyce::Analysis::AnalysisInterface | |
registerLoader(N_LOA_Loader *loaderPtr) | Xyce::Analysis::AnalysisInterface | |
registerNLSManager(N_NLS_Manager *nlsMgrPtr) | Xyce::Analysis::AnalysisInterface | |
registerNonlinearEquationLoader(N_LOA_NonlinearEquationLoader *nonlinearEquationLoaderPtr) | Xyce::Analysis::AnalysisInterface | |
registerOutputMgr(N_IO_OutputMgr *outputPtr) | Xyce::Analysis::AnalysisInterface | |
registerParallelManager(N_PDS_Manager *pdsMgrPtr) | Xyce::Analysis::AnalysisInterface | |
registerParallelServices(N_PDS_Manager *pds) | Xyce::Analysis::AnalysisInterface | |
registerPkgOptionsMgr(N_IO_PkgOptionsMgr *pkgOptPtr) | Xyce::Analysis::AnalysisInterface | |
registerRestartMgr(N_IO_RestartMgr *restartPtr) | Xyce::Analysis::AnalysisInterface | |
registerTIAParams(const N_TIA_TIAParams &tiaParams_tmp) | Xyce::Analysis::AnalysisInterface | |
registerTopology(N_TOP_Topology *topoMgrPtr) | Xyce::Analysis::AnalysisInterface | |
rejectProvisionalStep() | Xyce::Analysis::AnalysisInterface | |
resetAll() | Xyce::Analysis::AnalysisInterface | |
restartDataSize(bool pack=true) | Xyce::Analysis::AnalysisInterface | |
restoreRestartData(char *buf, int bsize, int &pos, N_PDS_Comm *comm, bool pack=true) | Xyce::Analysis::AnalysisInterface | |
resumeSimulation() | Xyce::Analysis::AnalysisInterface | |
run() | Xyce::Analysis::AnalysisInterface | |
runStep(const N_TIA_TimeIntInfo &tiInfo, N_TIA_TwoLevelError &tlError) | Xyce::Analysis::AnalysisInterface | |
setACAnalysisParams(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setBeginningIntegrationFlag(bool bif) | Xyce::Analysis::AnalysisInterface | |
setDCAnalysisParams(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setDCOPRestartParams(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setHBAnalysisParams(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setHBLinSol(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setHBOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setLinSol(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setMORAnalysisParams(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setMOROptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setMPDEAnalysisParams(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setMPDEOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setNextSolVectorPtr(N_LAS_Vector *solVecPtr) | Xyce::Analysis::AnalysisInterface | |
setOPAnalysisParams(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setPauseTime(const double pauseTime) | Xyce::Analysis::AnalysisInterface | |
setSaveOptions(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setSensOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setSensParamsOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setSolnVarData(const int &gid, const std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
setStateVarData(const int &gid, const std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
setSTEPAnalysisParams(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setStoreVarData(const int &gid, const std::vector< double > &varData) | Xyce::Analysis::AnalysisInterface | |
setTranAnalysisParams(const N_UTL_OptionBlock &tiaParamBlock) | Xyce::Analysis::AnalysisInterface | |
setTRANMPDEOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
setTranOptions(const N_UTL_OptionBlock &OB) | Xyce::Analysis::AnalysisInterface | |
silenceProgress() | Xyce::Analysis::AnalysisInterface | |
simulationComplete() | Xyce::Analysis::AnalysisInterface | |
startTimeStep(const N_TIA_TimeIntInfo &tiInfo) | Xyce::Analysis::AnalysisInterface | |
startupSolvers() | Xyce::Analysis::AnalysisInterface | |
stepFailure(int analysis) | Xyce::Analysis::AnalysisInterface | |
stepSuccess(int analysis) | Xyce::Analysis::AnalysisInterface | |
updateDerivs() | Xyce::Analysis::AnalysisInterface | |
updateDerivsBlock(const std::list< index_pair > &solGIDList, const std::list< index_pair > &staGIDlist) | Xyce::Analysis::AnalysisInterface | |
updateDivDiffs() | Xyce::Analysis::AnalysisInterface | |
~AnalysisInterface() | Xyce::Analysis::AnalysisInterface | |