ERF
Energy Research and Forecasting: An Atmospheric Modeling Code
MRISplitIntegrator< T > Member List

This is the complete list of members for MRISplitIntegrator< T >, including all inherited members.

advance(T &S_old, T &S_new, amrex::Real time, const amrex::Real time_step)MRISplitIntegrator< T >inline
anelasticMRISplitIntegrator< T >private
F_slowMRISplitIntegrator< T >private
fast_rhsMRISplitIntegrator< T >private
force_stage1_single_substepMRISplitIntegrator< 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()=defaultMRISplitIntegrator< T >
MRISplitIntegrator(const T &S_data)MRISplitIntegrator< T >inline
MRISplitIntegrator(MRISplitIntegrator &&) noexcept=defaultMRISplitIntegrator< T >
MRISplitIntegrator(const MRISplitIntegrator &other)=deleteMRISplitIntegrator< T >
ncomp_consMRISplitIntegrator< T >private
no_substepMRISplitIntegrator< T >private
no_substeppingMRISplitIntegrator< T >private
operator=(MRISplitIntegrator &&other) noexcept=defaultMRISplitIntegrator< T >
operator=(const MRISplitIntegrator &other)=deleteMRISplitIntegrator< T >
rhsMRISplitIntegrator< T >private
S_scratchMRISplitIntegrator< T >private
S_sumMRISplitIntegrator< 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_ratioMRISplitIntegrator< T >private
slow_rhs_incMRISplitIntegrator< T >private
slow_rhs_postMRISplitIntegrator< T >private
slow_rhs_preMRISplitIntegrator< T >private
T_storeMRISplitIntegrator< T >private
timestepMRISplitIntegrator< T >private
~MRISplitIntegrator()=defaultMRISplitIntegrator< T >