a | TimeStepping::RungeKutta< VectorType > | protected |
b | TimeStepping::RungeKutta< VectorType > | protected |
b1 | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
b2 | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
c | TimeStepping::RungeKutta< VectorType > | protected |
coarsen_param | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
coarsen_tol | TimeStepping::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()=default | TimeStepping::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) override | TimeStepping::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) override | TimeStepping::RungeKutta< VectorType > | virtual |
free_memory() | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | |
get_status() const override | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | virtual |
initialize(const runge_kutta_method method) override | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | virtual |
last_same_as_first | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
last_stage | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
max_delta_t | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
min_delta_t | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
n_stages | TimeStepping::RungeKutta< VectorType > | protected |
refine_param | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
refine_tol | TimeStepping::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 > | |
status | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | private |
~EmbeddedExplicitRungeKutta() override | TimeStepping::EmbeddedExplicitRungeKutta< VectorType > | inline |
~RungeKutta() override=default | TimeStepping::RungeKutta< VectorType > | virtual |
~TimeStepping()=default | TimeStepping::TimeStepping< VectorType > | virtual |