advance(T &S_old, T &S_new, amrex::Real time, const amrex::Real time_step) | MRISplitIntegrator< T > | inline |
anelastic | MRISplitIntegrator< T > | private |
F_slow | MRISplitIntegrator< T > | private |
fast_rhs | MRISplitIntegrator< T > | private |
force_stage1_single_substep | MRISplitIntegrator< T > | private |
get_rhs() | MRISplitIntegrator< T > | inline |
get_slow_fast_timestep_ratio() | MRISplitIntegrator< T > | inline |
initialize(const T &S_data) | MRISplitIntegrator< T > | inline |
initialize_data(const T &S_data) | MRISplitIntegrator< T > | inlineprivate |
map_data(std::function< void(T &)> Map) | MRISplitIntegrator< T > | inline |
MRISplitIntegrator()=default | MRISplitIntegrator< T > | |
MRISplitIntegrator(const T &S_data) | MRISplitIntegrator< T > | inline |
MRISplitIntegrator(MRISplitIntegrator &&) noexcept=default | MRISplitIntegrator< T > | |
MRISplitIntegrator(const MRISplitIntegrator &other)=delete | MRISplitIntegrator< T > | |
ncomp_cons | MRISplitIntegrator< T > | private |
no_substep | MRISplitIntegrator< T > | private |
no_substepping | MRISplitIntegrator< T > | private |
operator=(MRISplitIntegrator &&other) noexcept=default | MRISplitIntegrator< T > | |
operator=(const MRISplitIntegrator &other)=delete | MRISplitIntegrator< T > | |
rhs | MRISplitIntegrator< T > | private |
S_scratch | MRISplitIntegrator< T > | private |
S_sum | MRISplitIntegrator< T > | private |
set_fast_rhs(std::function< void(int, int, int, T &, const T &, T &, T &, T &, const amrex::Real, const amrex::Real, const amrex::Real, const amrex::Real)> F) | MRISplitIntegrator< T > | inline |
set_no_substep(std::function< void(T &, T &, T &, amrex::Real, amrex::Real, int)> F) | MRISplitIntegrator< T > | inline |
set_slow_fast_timestep_ratio(const int timestep_ratio=1) | MRISplitIntegrator< T > | inline |
set_slow_rhs_inc(std::function< void(T &, T &, T &, T &, const amrex::Real, const amrex::Real, const amrex::Real, const int)> F) | MRISplitIntegrator< T > | inline |
set_slow_rhs_post(std::function< void(T &, T &, T &, T &, T &, const amrex::Real, const amrex::Real, const amrex::Real, const int)> F) | MRISplitIntegrator< T > | inline |
set_slow_rhs_pre(std::function< void(T &, T &, T &, T &, const amrex::Real, const amrex::Real, const amrex::Real, const int)> F) | MRISplitIntegrator< T > | inline |
setAnelastic(int _anelastic) | MRISplitIntegrator< T > | inline |
setForceFirstStageSingleSubstep(int _force_stage1_single_substep) | MRISplitIntegrator< T > | inline |
setNcompCons(int _ncomp_cons) | MRISplitIntegrator< T > | inline |
setNoSubstepping(int _no_substepping) | MRISplitIntegrator< T > | inline |
slow_fast_timestep_ratio | MRISplitIntegrator< T > | private |
slow_rhs_inc | MRISplitIntegrator< T > | private |
slow_rhs_post | MRISplitIntegrator< T > | private |
slow_rhs_pre | MRISplitIntegrator< T > | private |
T_store | MRISplitIntegrator< T > | private |
timestep | MRISplitIntegrator< T > | private |
~MRISplitIntegrator()=default | MRISplitIntegrator< T > | |