Reference documentation for deal.II version GIT relicensing-245-g36f19064f7 2024-03-29 07:20:02+00:00
\(\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\}}\)
Loading...
Searching...
No Matches
TimeStepping::ImplicitRungeKutta< VectorType > Member List

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

aTimeStepping::RungeKutta< VectorType >protected
bTimeStepping::RungeKutta< VectorType >protected
cTimeStepping::RungeKutta< VectorType >protected
compute_residual(const std::function< VectorType(const double, const VectorType &)> &f, double t, double delta_t, const VectorType &new_y, const VectorType &y, VectorType &tendency, VectorType &residual) constTimeStepping::ImplicitRungeKutta< VectorType >private
compute_stages(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, std::vector< VectorType > &f_stages)TimeStepping::ImplicitRungeKutta< VectorType >private
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::ImplicitRungeKutta< VectorType >virtual
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
get_status() const overrideTimeStepping::ImplicitRungeKutta< VectorType >virtual
ImplicitRungeKutta()=defaultTimeStepping::ImplicitRungeKutta< VectorType >
ImplicitRungeKutta(const runge_kutta_method method, const unsigned int max_it=100, const double tolerance=1e-6)TimeStepping::ImplicitRungeKutta< VectorType >
initialize(const runge_kutta_method method) overrideTimeStepping::ImplicitRungeKutta< VectorType >virtual
max_itTimeStepping::ImplicitRungeKutta< VectorType >private
n_stagesTimeStepping::RungeKutta< VectorType >protected
newton_solve(const std::function< void(const VectorType &, VectorType &)> &get_residual, const std::function< VectorType(const VectorType &)> &id_minus_tau_J_inverse, VectorType &y)TimeStepping::ImplicitRungeKutta< VectorType >private
set_newton_solver_parameters(const unsigned int max_it, const double tolerance)TimeStepping::ImplicitRungeKutta< VectorType >
statusTimeStepping::ImplicitRungeKutta< VectorType >private
toleranceTimeStepping::ImplicitRungeKutta< VectorType >private
~RungeKutta() override=defaultTimeStepping::RungeKutta< VectorType >virtual
~TimeStepping()=defaultTimeStepping::TimeStepping< VectorType >virtual