Xyce  6.1
Xyce::TimeIntg::TimeIntegrationMethod Member List

This is the complete list of members for Xyce::TimeIntg::TimeIntegrationMethod, including all inherited members.

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