abs_tol | amrex::IntegratorBase< T > | protected |
advance(T &S_old, T &S_new, amrex::Real time, const amrex::Real dt) override | amrex::RKIntegrator< T > | inlinevirtual |
BaseT typedef | amrex::RKIntegrator< T > | private |
evolve(T &S_out, const amrex::Real time_out) override | amrex::RKIntegrator< T > | inlinevirtual |
extended_weights | amrex::RKIntegrator< T > | private |
F_nodes | amrex::RKIntegrator< T > | private |
fast_abs_tol | amrex::IntegratorBase< T > | protected |
fast_rel_tol | amrex::IntegratorBase< T > | protected |
fast_time_step | amrex::IntegratorBase< T > | protected |
get_time_step() | amrex::IntegratorBase< T > | inline |
initialize(const T &S_data, const amrex::Real time=0.0) | amrex::RKIntegrator< T > | inline |
initialize_parameters() | amrex::RKIntegrator< T > | inlineprivate |
initialize_preset_tableau() | amrex::RKIntegrator< T > | inlineprivate |
initialize_stages(const T &S_data, const amrex::Real time) | amrex::RKIntegrator< T > | inlineprivate |
IntegratorBase()=default | amrex::IntegratorBase< T > | |
IntegratorBase(const T &) | amrex::IntegratorBase< T > | inline |
map_data(std::function< void(T &)> Map) override | amrex::RKIntegrator< T > | inlinevirtual |
max_steps | amrex::IntegratorBase< T > | protected |
nodes | amrex::RKIntegrator< T > | private |
num_steps | amrex::IntegratorBase< T > | protected |
number_nodes | amrex::RKIntegrator< T > | private |
post_fast_stage_action | amrex::IntegratorBase< T > | protected |
post_fast_step_action | amrex::IntegratorBase< T > | protected |
post_stage_action | amrex::IntegratorBase< T > | protected |
post_step_action | amrex::IntegratorBase< T > | protected |
previous_time_step | amrex::IntegratorBase< T > | protected |
rel_tol | amrex::IntegratorBase< T > | protected |
Rhs | amrex::IntegratorBase< T > | protected |
RhsEx | amrex::IntegratorBase< T > | protected |
RhsFast | amrex::IntegratorBase< T > | protected |
RhsIm | amrex::IntegratorBase< T > | protected |
RKIntegrator() | amrex::RKIntegrator< T > | inline |
RKIntegrator(const T &S_data, const amrex::Real time=0.0) | amrex::RKIntegrator< T > | inline |
S_current | amrex::RKIntegrator< T > | private |
set_adaptive_fast_step() | amrex::IntegratorBase< T > | inline |
set_adaptive_step() | amrex::IntegratorBase< T > | inline |
set_fast_rhs(std::function< void(T &, T &, const amrex::Real)> F) | amrex::IntegratorBase< T > | inline |
set_fast_time_step(amrex::Real dt) | amrex::IntegratorBase< T > | inline |
set_fast_tolerances(amrex::Real rtol, amrex::Real atol) | amrex::IntegratorBase< T > | inline |
set_imex_rhs(std::function< void(T &, T &, const amrex::Real)> Fi, std::function< void(T &, T &, const amrex::Real)> Fe) | amrex::IntegratorBase< T > | inline |
set_max_steps(int steps) | amrex::IntegratorBase< T > | inline |
set_post_fast_stage_action(std::function< void(T &, amrex::Real)> A) | amrex::IntegratorBase< T > | inline |
set_post_fast_step_action(std::function< void(T &, amrex::Real)> A) | amrex::IntegratorBase< T > | inline |
set_post_stage_action(std::function< void(T &, amrex::Real)> A) | amrex::IntegratorBase< T > | inline |
set_post_step_action(std::function< void(T &, amrex::Real)> A) | amrex::IntegratorBase< T > | inline |
set_rhs(std::function< void(T &, T &, const amrex::Real)> F) | amrex::IntegratorBase< T > | inline |
set_time_step(amrex::Real dt) | amrex::IntegratorBase< T > | inline |
set_tolerances(amrex::Real rtol, amrex::Real atol) | amrex::IntegratorBase< T > | inline |
tableau | amrex::RKIntegrator< T > | private |
tableau_type | amrex::RKIntegrator< T > | private |
time_current | amrex::RKIntegrator< T > | private |
time_interpolate(const T &, const T &S_old, amrex::Real timestep_fraction, T &data) override | amrex::RKIntegrator< T > | inlinevirtual |
time_step | amrex::IntegratorBase< T > | protected |
use_adaptive_fast_time_step | amrex::IntegratorBase< T > | protected |
use_adaptive_time_step | amrex::IntegratorBase< T > | protected |
weights | amrex::RKIntegrator< T > | private |
~IntegratorBase()=default | amrex::IntegratorBase< T > | virtual |
~RKIntegrator() | amrex::RKIntegrator< T > | inlinevirtual |