| advanceSolution(const double dt, const bool first_step, std::shared_ptr< AMP::LinearAlgebra::Vector > in, std::shared_ptr< AMP::LinearAlgebra::Vector > out) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| appendRhsVector(AMP::LinearAlgebra::Vector::shared_ptr vec) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| appendSolutionVector(AMP::LinearAlgebra::Vector::shared_ptr vec) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| checkNewSolution(void) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| createSolver(void) | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_current_dt | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_current_time | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_fComponentScalingFnPtr | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_final_time | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_first_step | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_fTimeScalingFnPtr | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_function_scaling | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_ic_vector | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_iDebugPrintInfoLevel | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_initial_dt | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_initial_time | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_initialized | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_integrator_step | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_max_dt | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_max_integrator_steps | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_min_dt | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_object_name | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_old_dt | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_operator | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_pMassOperator | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_pParameters | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_pSourceTerm | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_solution_scaling | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_solution_vector | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_solver | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_solver_retcode | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_time_history_initialized | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_total_steprejects | AMP::TimeIntegrator::TimeIntegrator | protected |
| d_user_managed_time_operator | AMP::TimeIntegrator::ImplicitIntegrator | protected |
| d_writer | AMP::TimeIntegrator::TimeIntegrator | protected |
| getCurrentDt() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getCurrentTime() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getFinalTime() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getFromInput(std::shared_ptr< const AMP::Database > db) | AMP::TimeIntegrator::TimeIntegrator | protected |
| getFromRestart() | AMP::TimeIntegrator::TimeIntegrator | protected |
| getGamma(void) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| getID() const | AMP::TimeIntegrator::TimeIntegrator | |
| getInitialDt() | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| getInitialTime() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getIntegratorStep() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getMaxIntegratorSteps() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| getNextDt(const bool good_solution) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| getObjectName() const | AMP::TimeIntegrator::ImplicitIntegrator | inline |
| getOperator(void) | AMP::TimeIntegrator::TimeIntegrator | inline |
| getSolution(void) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| getSolver(void) | AMP::TimeIntegrator::ImplicitIntegrator | inline |
| getSourceTerm(void) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| getTimeHistoryScalings(void) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| getTimeHistorySourceTerm() | AMP::TimeIntegrator::ImplicitIntegrator | inlinevirtual |
| getTotalRejectedSteps() const | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| ImplicitIntegrator(std::shared_ptr< AMP::TimeIntegrator::TimeIntegratorParameters > prm) | AMP::TimeIntegrator::ImplicitIntegrator | explicit |
| ImplicitIntegrator()=delete | AMP::TimeIntegrator::ImplicitIntegrator | |
| ImplicitIntegrator(const ImplicitIntegrator &)=delete | AMP::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::ImplicitIntegrator | virtual |
| integratorSpecificAdvanceSolution(const double dt, const bool first_step, std::shared_ptr< AMP::LinearAlgebra::Vector > in, std::shared_ptr< AMP::LinearAlgebra::Vector > out) | AMP::TimeIntegrator::ImplicitIntegrator | protectedvirtual |
| integratorSpecificCheckNewSolution(const int solver_retcode) | AMP::TimeIntegrator::ImplicitIntegrator | privatevirtual |
| integratorSpecificGetNextDt(const bool good_solution, const int solver_retcode) | AMP::TimeIntegrator::ImplicitIntegrator | privatevirtual |
| integratorSpecificInitialize(void) | AMP::TimeIntegrator::ImplicitIntegrator | privatevirtual |
| integratorSpecificUpdateSolution(double time) | AMP::TimeIntegrator::ImplicitIntegrator | privatevirtual |
| operator=(const ImplicitIntegrator &)=delete | AMP::TimeIntegrator::ImplicitIntegrator | |
| printClassData(std::ostream &os) const | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| printStatistics(std::ostream &os=AMP::pout) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| putToDatabase(std::shared_ptr< AMP::Database > db) | AMP::TimeIntegrator::TimeIntegrator | |
| registerChildObjects(AMP::IO::RestartManager *manager) const override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| registerOperator(std::shared_ptr< AMP::Operator::Operator > op) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| registerWriter(std::shared_ptr< AMP::IO::Writer > writer) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| reset(void) | AMP::TimeIntegrator::ImplicitIntegrator | |
| reset(std::shared_ptr< const AMP::TimeIntegrator::TimeIntegratorParameters > parameters) override | AMP::TimeIntegrator::ImplicitIntegrator | |
| AMP::TimeIntegrator::TimeIntegrator::reset(std::shared_ptr< const TimeIntegratorParameters > parameters)=0 | AMP::TimeIntegrator::TimeIntegrator | pure virtual |
| resetSolver(std::shared_ptr< AMP::Solver::SolverStrategy > solver=nullptr) | AMP::TimeIntegrator::ImplicitIntegrator | inline |
| setComponentScalingFunction(std::function< void(std::shared_ptr< AMP::LinearAlgebra::Vector >, std::shared_ptr< AMP::LinearAlgebra::Vector >)> fnPtr) | AMP::TimeIntegrator::ImplicitIntegrator | inline |
| setComponentScalings(std::shared_ptr< AMP::LinearAlgebra::Vector > s, std::shared_ptr< AMP::LinearAlgebra::Vector > f) | AMP::TimeIntegrator::ImplicitIntegrator | |
| setCurrentDt(const double dt) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setCurrentTime(const double t) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setFinalTime(const double t) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setInitialDt(const double dt) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setInitialGuess(const bool first_step, const double current_time, const double current_dt, const double old_dt) | AMP::TimeIntegrator::ImplicitIntegrator | protectedvirtual |
| setInitialTime(const double t) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setSourceTerm(AMP::LinearAlgebra::Vector::shared_ptr src) | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| setTimeHistoryScalings() | AMP::TimeIntegrator::ImplicitIntegrator | inlineprotectedvirtual |
| setTimeScalingFunction(std::function< void(AMP::Scalar)> fnPtr) | AMP::TimeIntegrator::ImplicitIntegrator | inline |
| shared_ptr typedef | AMP::TimeIntegrator::TimeIntegrator | |
| sizeOfTimeHistory() const | AMP::TimeIntegrator::TimeIntegrator | inlinevirtual |
| stepsRemaining() const override | AMP::TimeIntegrator::ImplicitIntegrator | inlinevirtual |
| TimeIntegrator(std::shared_ptr< TimeIntegratorParameters > parameters) | AMP::TimeIntegrator::TimeIntegrator | explicit |
| TimeIntegrator()=default | AMP::TimeIntegrator::TimeIntegrator | protected |
| TimeIntegrator(int64_t fid, AMP::IO::RestartManager *manager) | AMP::TimeIntegrator::TimeIntegrator | |
| TimeIntegrator(const TimeIntegrator &)=delete | AMP::TimeIntegrator::TimeIntegrator | explicitprivate |
| type() const | AMP::TimeIntegrator::TimeIntegrator | virtual |
| updateSolution(void) override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| writeRestart(int64_t fid) const override | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| ~ImplicitIntegrator() | AMP::TimeIntegrator::ImplicitIntegrator | virtual |
| ~TimeIntegrator() | AMP::TimeIntegrator::TimeIntegrator | virtual |