| abs_tol | amrex::IntegratorBase< T > | protected |
| advance(T &S_old, T &S_new, amrex::Real time, const amrex::Real dt) override | amrex::SundialsIntegrator< T > | inlinevirtual |
| arkode_fast_mem | amrex::SundialsIntegrator< T > | private |
| arkode_mem | amrex::SundialsIntegrator< T > | private |
| BaseT typedef | amrex::SundialsIntegrator< T > | private |
| copy_data(const amrex::Vector< amrex::MultiFab > &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| copy_data(const amrex::MultiFab &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| evolve(T &S_out, const amrex::Real time_out) override | amrex::SundialsIntegrator< T > | inlinevirtual |
| fast_abs_tol | amrex::IntegratorBase< T > | protected |
| fast_linear_solver | amrex::SundialsIntegrator< T > | private |
| fast_LS | amrex::SundialsIntegrator< T > | private |
| fast_max_linear_iters | amrex::SundialsIntegrator< T > | private |
| fast_max_nonlinear_iters | amrex::SundialsIntegrator< T > | private |
| fast_method | amrex::SundialsIntegrator< T > | private |
| fast_NLS | amrex::SundialsIntegrator< T > | private |
| fast_nonlinear_solver | amrex::SundialsIntegrator< T > | private |
| fast_rel_tol | amrex::IntegratorBase< T > | protected |
| fast_stepper | amrex::SundialsIntegrator< T > | private |
| fast_time_step | amrex::IntegratorBase< T > | protected |
| fast_type | amrex::SundialsIntegrator< T > | private |
| get_time_step() | amrex::IntegratorBase< T > | inline |
| initialize(const T &S_data, const amrex::Real time=0.0) | amrex::SundialsIntegrator< T > | inline |
| initialize_base_parameters() | amrex::IntegratorBase< T > | inlineprivate |
| initialize_parameters() | amrex::SundialsIntegrator< T > | inlineprivate |
| IntegratorBase() | amrex::IntegratorBase< T > | inline |
| IntegratorBase(const T &) | amrex::IntegratorBase< T > | inline |
| linear_solver | amrex::SundialsIntegrator< T > | private |
| LS | amrex::SundialsIntegrator< T > | private |
| map_data(std::function< void(T &)>) override | amrex::SundialsIntegrator< T > | inlinevirtual |
| max_linear_iters | amrex::SundialsIntegrator< T > | private |
| max_nonlinear_iters | amrex::SundialsIntegrator< T > | private |
| max_num_steps | amrex::SundialsIntegrator< T > | private |
| max_steps | amrex::IntegratorBase< T > | protected |
| method | amrex::SundialsIntegrator< T > | private |
| method_e | amrex::SundialsIntegrator< T > | private |
| method_i | amrex::SundialsIntegrator< T > | private |
| NLS | amrex::SundialsIntegrator< T > | private |
| nonlinear_solver | amrex::SundialsIntegrator< T > | private |
| num_steps | amrex::IntegratorBase< T > | protected |
| 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 |
| 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_stop_time | amrex::SundialsIntegrator< T > | private |
| set_time_step(amrex::Real dt) | amrex::IntegratorBase< T > | inline |
| set_tolerances(amrex::Real rtol, amrex::Real atol) | amrex::IntegratorBase< T > | inline |
| SetupMRI(amrex::Real time, N_Vector y_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| SetupRK(amrex::Real time, N_Vector y_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| stop_time | amrex::SundialsIntegrator< T > | private |
| sunctx | amrex::SundialsIntegrator< T > | private |
| SundialsIntegrator() | amrex::SundialsIntegrator< T > | inline |
| SundialsIntegrator(const T &S_data, const amrex::Real time=0.0) | amrex::SundialsIntegrator< T > | inline |
| time_interpolate(const T &, const T &, amrex::Real, T &) override | amrex::SundialsIntegrator< T > | inlinevirtual |
| time_step | amrex::IntegratorBase< T > | protected |
| type | amrex::SundialsIntegrator< T > | private |
| udata | amrex::SundialsIntegrator< T > | private |
| unpack_vector(N_Vector y_data, amrex::Vector< amrex::MultiFab > &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| unpack_vector(N_Vector y_data, amrex::MultiFab &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| use_adaptive_fast_time_step | amrex::IntegratorBase< T > | protected |
| use_adaptive_time_step | amrex::IntegratorBase< T > | protected |
| use_ark | amrex::SundialsIntegrator< T > | private |
| use_mri | amrex::SundialsIntegrator< T > | private |
| wrap_data(amrex::Vector< amrex::MultiFab > &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| wrap_data(amrex::MultiFab &S_data) | amrex::SundialsIntegrator< T > | inlineprivate |
| ~IntegratorBase()=default | amrex::IntegratorBase< T > | virtual |
| ~SundialsIntegrator() | amrex::SundialsIntegrator< T > | inlinevirtual |