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

This is the complete list of members for AMP::TimeIntegrator::TimeIntegrator, 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)=0AMP::TimeIntegrator::TimeIntegratorpure virtual
appendRhsVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
appendSolutionVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
checkNewSolution(void)=0AMP::TimeIntegrator::TimeIntegratorpure virtual
d_current_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_current_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_final_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_ic_vectorAMP::TimeIntegrator::TimeIntegratorprotected
d_iDebugPrintInfoLevelAMP::TimeIntegrator::TimeIntegratorprotected
d_initial_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_initial_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_initializedAMP::TimeIntegrator::TimeIntegratorprotected
d_integrator_stepAMP::TimeIntegrator::TimeIntegratorprotected
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_pMassOperatorAMP::TimeIntegrator::TimeIntegratorprotected
d_pParametersAMP::TimeIntegrator::TimeIntegratorprotected
d_pSourceTermAMP::TimeIntegrator::TimeIntegratorprotected
d_solution_vectorAMP::TimeIntegrator::TimeIntegratorprotected
d_total_steprejectsAMP::TimeIntegrator::TimeIntegratorprotected
d_writerAMP::TimeIntegrator::TimeIntegratorprotected
getCurrentDt() constAMP::TimeIntegrator::TimeIntegratorvirtual
getCurrentTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getFinalTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getFromInput(std::shared_ptr< const AMP::Database > db)AMP::TimeIntegrator::TimeIntegratorprotected
getFromRestart()AMP::TimeIntegrator::TimeIntegratorprotected
getGamma(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getID() constAMP::TimeIntegrator::TimeIntegrator
getInitialDt()AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getInitialTime() constAMP::TimeIntegrator::TimeIntegratorvirtual
getIntegratorStep() constAMP::TimeIntegrator::TimeIntegratorvirtual
getMaxIntegratorSteps() constAMP::TimeIntegrator::TimeIntegratorvirtual
getNextDt(const bool good_solution)AMP::TimeIntegrator::TimeIntegratorvirtual
getOperator(void)AMP::TimeIntegrator::TimeIntegratorinline
getSolution(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getSourceTerm(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getTimeHistoryScalings(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getTotalRejectedSteps() constAMP::TimeIntegrator::TimeIntegratorinlinevirtual
initialize(std::shared_ptr< TimeIntegratorParameters > parameters)AMP::TimeIntegrator::TimeIntegratorvirtual
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)=0AMP::TimeIntegrator::TimeIntegratorpure virtual
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
setInitialTime(const double t)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setSourceTerm(AMP::LinearAlgebra::Vector::shared_ptr src)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
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() constAMP::TimeIntegrator::TimeIntegratorvirtual
updateSolution(void)=0AMP::TimeIntegrator::TimeIntegratorpure virtual
writeRestart(int64_t fid) constAMP::TimeIntegrator::TimeIntegratorvirtual
~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