applyJacobian(const Linear::Vector &input, Linear::Vector &result) | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
completeStep(const TIAParams &tia_params)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
computeErrorEstimate() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
computeExpoStepAdjust(double stepadjust)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getInitialQnorm(TwoLevelError &tle) const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getLeadingCoeff() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getMaxOrder() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getName() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getNscsco() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getNumberOfSteps() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getOrder() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getTwoLevelError(TwoLevelError &tle) const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
getUsedOrder() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
initialize(const TIAParams &tia_params)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
interpolateSolution(double timepoint, Linear::Vector *tmpSolVectorPtr, std::vector< Linear::Vector * > &historyVec)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
loadFinalSensitivityDerivatives()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
obtainCorrectorDeriv()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
obtainJacobian() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
obtainPredictor()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
obtainPredictorDeriv()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
obtainResidual()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
obtainSensitivityResiduals()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
partialTimeDeriv() const =0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
printMPDEOutputSolution(Analysis::OutputMgrAdapter &outputManagerAdapter, const double time, Linear::Vector *solnVecPtr, const std::vector< double > &fastTimes) | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
printOutputSolution(Analysis::OutputMgrAdapter &outputManagerAdapter, const TIAParams &tia_params, const double time, Linear::Vector *solnVecPtr, const bool doNotInterpolate, const std::vector< double > &outputInterpolationTimes, bool skipPrintLineOutput)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
printWaMPDEOutputSolution(Analysis::OutputMgrAdapter &outputManagerAdapter, const double time, Linear::Vector *solnVecPtr, const std::vector< double > &fastTimes, const int phiGID) | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
rejectStep(const TIAParams &tia_params)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
rejectStepForHabanero() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
restoreHistory() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
saveOutputSolution(Parallel::Machine comm, IO::InitialConditionsManager &initial_conditions_manager, const NodeNameMap &node_name_map, const TIAParams &tia_params, Linear::Vector *solnVecPtr, const double saveTime, const bool doNotInterpolate)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
setLeadingCoeff(double &LC)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
setTwoLevelTimeInfo()=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
TimeIntegrationMethod() | Xyce::TimeIntg::TimeIntegrationMethod | inlineprotected |
updateCoeffs() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
updateDerivsBlock(const std::list< IndexPair > &solGIDList, const std::list< IndexPair > &staGIDList)=0 | Xyce::TimeIntg::TimeIntegrationMethod | pure virtual |
updateHistory() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
updateLeadCurrent() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
updateLeadCurrentVec() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
updateStateDeriv() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |
~TimeIntegrationMethod() | Xyce::TimeIntg::TimeIntegrationMethod | inlinevirtual |