Reference documentation for deal.II version 9.4.0
\(\newcommand{\dealvcentcolon}{\mathrel{\mathop{:}}}\) \(\newcommand{\dealcoloneq}{\dealvcentcolon\mathrel{\mkern-1.2mu}=}\) \(\newcommand{\jump}[1]{\left[\!\left[ #1 \right]\!\right]}\) \(\newcommand{\average}[1]{\left\{\!\left\{ #1 \right\}\!\right\}}\)
TimeStepping::EmbeddedExplicitRungeKutta< VectorType > Member List

This is the complete list of members for TimeStepping::EmbeddedExplicitRungeKutta< VectorType >, including all inherited members.

aTimeStepping::RungeKutta< VectorType >protected
bTimeStepping::RungeKutta< VectorType >protected
b1TimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
b2TimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
cTimeStepping::RungeKutta< VectorType >protected
coarsen_paramTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
coarsen_tolTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
compute_stages(const std::function< VectorType(const double, const VectorType &)> &f, const double t, const double delta_t, const VectorType &y, std::vector< VectorType > &f_stages)TimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
EmbeddedExplicitRungeKutta()=defaultTimeStepping::EmbeddedExplicitRungeKutta< VectorType >
EmbeddedExplicitRungeKutta(const runge_kutta_method method, const double coarsen_param=1.2, const double refine_param=0.8, const double min_delta=1e-14, const double max_delta=1e100, const double refine_tol=1e-8, const double coarsen_tol=1e-12)TimeStepping::EmbeddedExplicitRungeKutta< VectorType >
evolve_one_time_step(const std::function< VectorType(const double, const VectorType &)> &f, const std::function< VectorType(const double, const double, const VectorType &)> &id_minus_tau_J_inverse, double t, double delta_t, VectorType &y) overrideTimeStepping::EmbeddedExplicitRungeKutta< VectorType >virtual
evolve_one_time_step(const std::function< VectorType(const double, const VectorType &)> &f, double t, double delta_t, VectorType &y)TimeStepping::EmbeddedExplicitRungeKutta< VectorType >
TimeStepping::RungeKutta::evolve_one_time_step(std::vector< std::function< VectorType(const double, const VectorType &)> > &F, std::vector< std::function< VectorType(const double, const double, const VectorType &)> > &J_inverse, double t, double delta_t, VectorType &y) overrideTimeStepping::RungeKutta< VectorType >virtual
free_memory()TimeStepping::EmbeddedExplicitRungeKutta< VectorType >
get_status() const overrideTimeStepping::EmbeddedExplicitRungeKutta< VectorType >virtual
initialize(const runge_kutta_method method) overrideTimeStepping::EmbeddedExplicitRungeKutta< VectorType >virtual
last_same_as_firstTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
last_stageTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
max_delta_tTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
min_delta_tTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
n_stagesTimeStepping::RungeKutta< VectorType >protected
refine_paramTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
refine_tolTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
set_time_adaptation_parameters(const double coarsen_param, const double refine_param, const double min_delta, const double max_delta, const double refine_tol, const double coarsen_tol)TimeStepping::EmbeddedExplicitRungeKutta< VectorType >
statusTimeStepping::EmbeddedExplicitRungeKutta< VectorType >private
~EmbeddedExplicitRungeKutta() overrideTimeStepping::EmbeddedExplicitRungeKutta< VectorType >inline
~RungeKutta() override=defaultTimeStepping::RungeKutta< VectorType >virtual
~TimeStepping()=defaultTimeStepping::TimeStepping< VectorType >virtual