Advanced Multi-Physics (AMP)
On-Line Documentation
AMP::TimeIntegrator::IDATimeIntegrator Member List

This is the complete list of members for AMP::TimeIntegrator::IDATimeIntegrator, including all inherited members.

advanceSolution(const double dt, const bool first_step, std::shared_ptr< AMP::LinearAlgebra::Vector > in, std::shared_ptr< AMP::LinearAlgebra::Vector > out) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
appendRhsVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
appendSolutionVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
checkNewSolution(void) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
d_absolute_toleranceAMP::TimeIntegrator::IDATimeIntegratorprivate
d_bCallCalcICAMP::TimeIntegrator::IDATimeIntegratorprivate
d_bLinearMassOperatorAMP::TimeIntegrator::IDATimeIntegratorprivate
d_bLinearRhsOperatorAMP::TimeIntegrator::IDATimeIntegratorprivate
d_bManufacturedProblemAMP::TimeIntegrator::IDATimeIntegratorprivate
d_bUsePreconditionerAMP::TimeIntegrator::IDATimeIntegratorprivate
d_createLinearOperatorInternallyAMP::TimeIntegrator::IDATimeIntegratorprivate
d_current_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_current_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_final_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_ic_vectorAMP::TimeIntegrator::TimeIntegratorprotected
d_ida_memAMP::TimeIntegrator::IDATimeIntegratorprivate
d_iDebugPrintInfoLevelAMP::TimeIntegrator::TimeIntegratorprotected
d_initial_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_initial_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_initializedAMP::TimeIntegrator::TimeIntegratorprotected
d_integrator_stepAMP::TimeIntegrator::TimeIntegratorprotected
d_linear_solver_typeAMP::TimeIntegrator::IDATimeIntegratorprivate
d_max_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_max_integrator_stepsAMP::TimeIntegrator::TimeIntegratorprotected
d_min_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_object_nameAMP::TimeIntegrator::TimeIntegratorprotected
d_old_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_operatorAMP::TimeIntegrator::TimeIntegratorprotected
d_pIDATimeOperatorAMP::TimeIntegrator::IDATimeIntegratorprivate
d_pLinearTimeOperatorAMP::TimeIntegrator::IDATimeIntegratorprivate
d_pMassOperatorAMP::TimeIntegrator::TimeIntegratorprotected
d_pNestedSolverAMP::TimeIntegrator::IDATimeIntegratorprivate
d_pParametersAMP::TimeIntegrator::TimeIntegratorprotected
d_pSourceTermAMP::TimeIntegrator::TimeIntegratorprotected
d_relative_toleranceAMP::TimeIntegrator::IDATimeIntegratorprivate
d_residualAMP::TimeIntegrator::IDATimeIntegrator
d_solution_primeAMP::TimeIntegrator::IDATimeIntegratorprivate
d_solution_vectorAMP::TimeIntegrator::TimeIntegratorprotected
d_total_steprejectsAMP::TimeIntegrator::TimeIntegratorprotected
d_writerAMP::TimeIntegrator::TimeIntegratorprotected
getBoolManufacturedProblem(void)AMP::TimeIntegrator::IDATimeIntegratorinline
getCurrentDt() constAMP::TimeIntegrator::TimeIntegratorvirtual
getCurrentTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getFinalTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getFromInput(std::shared_ptr< AMP::Database > input_db)AMP::TimeIntegrator::IDATimeIntegratorprivate
getFromRestart()AMP::TimeIntegrator::TimeIntegratorprotected
getGamma(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getID() constAMP::TimeIntegrator::TimeIntegrator
getIDAMem(void)AMP::TimeIntegrator::IDATimeIntegratorinline
getIDATimeOperator() constAMP::TimeIntegrator::IDATimeIntegrator
getInitialDt()AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getInitialTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getIntegratorStep() constAMP::TimeIntegrator::TimeIntegratorvirtual
getLinearTimeOperator() constAMP::TimeIntegrator::IDATimeIntegrator
getMaxIntegratorSteps() constAMP::TimeIntegrator::TimeIntegratorvirtual
getNextDt(const bool good_solution) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
getOperator(void)AMP::TimeIntegrator::TimeIntegratorinline
getPreconditioner(void)AMP::TimeIntegrator::IDATimeIntegratorinline
getResidualVector() constAMP::TimeIntegrator::IDATimeIntegrator
getSolution(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getSourceTerm() overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
getTimeHistoryScalings(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getTotalRejectedSteps() constAMP::TimeIntegrator::TimeIntegratorinlinevirtual
IDAPrecSetup(realtype tt, N_Vector yy, N_Vector yp, N_Vector rr, realtype cj, void *user_data, N_Vector tmp1, N_Vector tmp2, N_Vector tmp3)AMP::TimeIntegrator::IDATimeIntegratorprivatestatic
IDAPrecSolve(realtype tt, N_Vector yy, N_Vector yp, N_Vector rr, N_Vector rvec, N_Vector zvec, realtype cj, realtype delta, void *user_data, N_Vector tmp)AMP::TimeIntegrator::IDATimeIntegratorprivatestatic
IDAResTrial(realtype tt, N_Vector yy, N_Vector yp, N_Vector rr, void *user_data)AMP::TimeIntegrator::IDATimeIntegratorprivatestatic
IDATimeIntegrator(std::shared_ptr< TimeIntegratorParameters > parameters)AMP::TimeIntegrator::IDATimeIntegratorexplicit
IDATimeIntegrator()AMP::TimeIntegrator::IDATimeIntegratorprivate
initialize(std::shared_ptr< TimeIntegratorParameters > parameters) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
initializeIDA()AMP::TimeIntegrator::IDATimeIntegratorprivate
operator=(const TimeIntegrator &)=deleteAMP::TimeIntegrator::TimeIntegratorprivate
printClassData(std::ostream &os) constAMP::TimeIntegrator::TimeIntegrator
printStatistics(std::ostream &os=AMP::pout)AMP::TimeIntegrator::TimeIntegratorvirtual
putToDatabase(std::shared_ptr< AMP::Database > db)AMP::TimeIntegrator::TimeIntegrator
registerChildObjects(AMP::IO::RestartManager *manager) constAMP::TimeIntegrator::TimeIntegratorvirtual
registerOperator(std::shared_ptr< AMP::Operator::Operator > op)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
registerWriter(std::shared_ptr< AMP::IO::Writer > writer)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
reset(std::shared_ptr< const TimeIntegratorParameters > parameters) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
setCurrentDt(const double dt)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setCurrentTime(const double t)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setFinalTime(const double t)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setInitialDt(const double dt)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setInitialGuess(const bool first_step, const double current_time, const double current_dt, const double old_dt)AMP::TimeIntegrator::IDATimeIntegrator
setInitialTime(const double t)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setSourceTerm(AMP::LinearAlgebra::Vector::shared_ptr src)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setupVectors(void)AMP::TimeIntegrator::IDATimeIntegratorprivate
shared_ptr typedefAMP::TimeIntegrator::TimeIntegrator
sizeOfTimeHistory() constAMP::TimeIntegrator::TimeIntegratorinlinevirtual
stepsRemaining() constAMP::TimeIntegrator::TimeIntegratorvirtual
TimeIntegrator(std::shared_ptr< TimeIntegratorParameters > parameters)AMP::TimeIntegrator::TimeIntegratorexplicit
TimeIntegrator()=defaultAMP::TimeIntegrator::TimeIntegratorprotected
TimeIntegrator(int64_t fid, AMP::IO::RestartManager *manager)AMP::TimeIntegrator::TimeIntegrator
TimeIntegrator(const TimeIntegrator &)=deleteAMP::TimeIntegrator::TimeIntegratorexplicitprivate
type() const overrideAMP::TimeIntegrator::IDATimeIntegratorinlinevirtual
updateSolution(void) overrideAMP::TimeIntegrator::IDATimeIntegratorvirtual
updateSourceTerm(void)AMP::TimeIntegrator::IDATimeIntegrator
writeRestart(int64_t fid) constAMP::TimeIntegrator::TimeIntegratorvirtual
~IDATimeIntegrator()AMP::TimeIntegrator::IDATimeIntegratorvirtual
~TimeIntegrator()AMP::TimeIntegrator::TimeIntegratorvirtual



Advanced Multi-Physics (AMP)
Oak Ridge National Laboratory
Idaho National Laboratory
Los Alamos National Laboratory
This page automatically produced from the
source code by doxygen
Last updated: Tue Mar 10 2026 13:06:45.
Comments on this page