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

This is the complete list of members for AMP::TimeIntegrator::ImplicitIntegrator, 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::ImplicitIntegratorvirtual
appendRhsVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
appendSolutionVector(AMP::LinearAlgebra::Vector::shared_ptr vec)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
checkNewSolution(void) overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
createSolver(void)AMP::TimeIntegrator::ImplicitIntegratorprotected
d_current_dtAMP::TimeIntegrator::TimeIntegratorprotected
d_current_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_fComponentScalingFnPtrAMP::TimeIntegrator::ImplicitIntegratorprotected
d_final_timeAMP::TimeIntegrator::TimeIntegratorprotected
d_first_stepAMP::TimeIntegrator::ImplicitIntegratorprotected
d_fTimeScalingFnPtrAMP::TimeIntegrator::ImplicitIntegratorprotected
d_function_scalingAMP::TimeIntegrator::ImplicitIntegratorprotected
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_scalingAMP::TimeIntegrator::ImplicitIntegratorprotected
d_solution_vectorAMP::TimeIntegrator::TimeIntegratorprotected
d_solverAMP::TimeIntegrator::ImplicitIntegratorprotected
d_solver_retcodeAMP::TimeIntegrator::ImplicitIntegratorprotected
d_time_history_initializedAMP::TimeIntegrator::ImplicitIntegratorprotected
d_total_steprejectsAMP::TimeIntegrator::TimeIntegratorprotected
d_user_managed_time_operatorAMP::TimeIntegrator::ImplicitIntegratorprotected
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) overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
getObjectName() constAMP::TimeIntegrator::ImplicitIntegratorinline
getOperator(void)AMP::TimeIntegrator::TimeIntegratorinline
getSolution(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getSolver(void)AMP::TimeIntegrator::ImplicitIntegratorinline
getSourceTerm(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getTimeHistoryScalings(void)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
getTimeHistorySourceTerm()AMP::TimeIntegrator::ImplicitIntegratorinlinevirtual
getTotalRejectedSteps() constAMP::TimeIntegrator::TimeIntegratorinlinevirtual
ImplicitIntegrator(std::shared_ptr< AMP::TimeIntegrator::TimeIntegratorParameters > prm)AMP::TimeIntegrator::ImplicitIntegratorexplicit
ImplicitIntegrator()=deleteAMP::TimeIntegrator::ImplicitIntegrator
ImplicitIntegrator(const ImplicitIntegrator &)=deleteAMP::TimeIntegrator::ImplicitIntegrator
ImplicitIntegrator(int64_t fid, AMP::IO::RestartManager *manager)AMP::TimeIntegrator::ImplicitIntegrator
initialize(void)AMP::TimeIntegrator::ImplicitIntegrator
initialize(std::shared_ptr< TimeIntegratorParameters > parameters)AMP::TimeIntegrator::ImplicitIntegratorvirtual
integratorSpecificAdvanceSolution(const double dt, const bool first_step, std::shared_ptr< AMP::LinearAlgebra::Vector > in, std::shared_ptr< AMP::LinearAlgebra::Vector > out)AMP::TimeIntegrator::ImplicitIntegratorprotectedvirtual
integratorSpecificCheckNewSolution(const int solver_retcode)AMP::TimeIntegrator::ImplicitIntegratorprivatevirtual
integratorSpecificGetNextDt(const bool good_solution, const int solver_retcode)AMP::TimeIntegrator::ImplicitIntegratorprivatevirtual
integratorSpecificInitialize(void)AMP::TimeIntegrator::ImplicitIntegratorprivatevirtual
integratorSpecificUpdateSolution(double time)AMP::TimeIntegrator::ImplicitIntegratorprivatevirtual
operator=(const ImplicitIntegrator &)=deleteAMP::TimeIntegrator::ImplicitIntegrator
printClassData(std::ostream &os) constAMP::TimeIntegrator::ImplicitIntegratorvirtual
printStatistics(std::ostream &os=AMP::pout) overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
putToDatabase(std::shared_ptr< AMP::Database > db)AMP::TimeIntegrator::TimeIntegrator
registerChildObjects(AMP::IO::RestartManager *manager) const overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
registerOperator(std::shared_ptr< AMP::Operator::Operator > op) overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
registerWriter(std::shared_ptr< AMP::IO::Writer > writer)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
reset(void)AMP::TimeIntegrator::ImplicitIntegrator
reset(std::shared_ptr< const AMP::TimeIntegrator::TimeIntegratorParameters > parameters) overrideAMP::TimeIntegrator::ImplicitIntegrator
AMP::TimeIntegrator::TimeIntegrator::reset(std::shared_ptr< const TimeIntegratorParameters > parameters)=0AMP::TimeIntegrator::TimeIntegratorpure virtual
resetSolver(std::shared_ptr< AMP::Solver::SolverStrategy > solver=nullptr)AMP::TimeIntegrator::ImplicitIntegratorinline
setComponentScalingFunction(std::function< void(std::shared_ptr< AMP::LinearAlgebra::Vector >, std::shared_ptr< AMP::LinearAlgebra::Vector >)> fnPtr)AMP::TimeIntegrator::ImplicitIntegratorinline
setComponentScalings(std::shared_ptr< AMP::LinearAlgebra::Vector > s, std::shared_ptr< AMP::LinearAlgebra::Vector > f)AMP::TimeIntegrator::ImplicitIntegrator
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::ImplicitIntegratorprotectedvirtual
setInitialTime(const double t)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setSourceTerm(AMP::LinearAlgebra::Vector::shared_ptr src)AMP::TimeIntegrator::TimeIntegratorinlinevirtual
setTimeHistoryScalings()AMP::TimeIntegrator::ImplicitIntegratorinlineprotectedvirtual
setTimeScalingFunction(std::function< void(AMP::Scalar)> fnPtr)AMP::TimeIntegrator::ImplicitIntegratorinline
shared_ptr typedefAMP::TimeIntegrator::TimeIntegrator
sizeOfTimeHistory() constAMP::TimeIntegrator::TimeIntegratorinlinevirtual
stepsRemaining() const overrideAMP::TimeIntegrator::ImplicitIntegratorinlinevirtual
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) overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
writeRestart(int64_t fid) const overrideAMP::TimeIntegrator::ImplicitIntegratorvirtual
~ImplicitIntegrator()AMP::TimeIntegrator::ImplicitIntegratorvirtual
~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