|
| rungekuttafehlberg78 (Real const absolute_error_tolerance=1e-10, Real const relative_error_tolerance=1e-10, Real const initial_stepsize=1e-6, Real const a_x=1, Real const a_dxdt=1) |
|
| solver (const rkf78_aux< Real, N >::controller_type &stepper, const Real stepsize) |
|
| solver (rkf78_aux< Real, N >::controller_type &&stepper, const Real stepsize) |
|
constexpr void | solve (Evaluator &&evaluator, vec< Y0Real, N > const &y0, arithmetic auto const t0, arithmetic auto tau, StepperCallback &&callback) const |
|
auto | stepsize () -> auto & |
|
auto | stepsize () const |
|
template<typename V , std::floating_point VReal, arithmetic Y0Real, arithmetic T0Real, arithmetic TauReal, stepper_callback_invocable< Y0Real, N > StepperCallback> |
constexpr auto | solve (vectorfield< V, VReal, N > const &v, vec< Y0Real, N > &y0, T0Real t0, TauReal tau, StepperCallback &&callback) const |
|
template<arithmetic Y0Real, arithmetic T0Real, arithmetic TauReal, stepper_evaluator< Y0Real, N > Evaluator, stepper_callback_invocable< Y0Real, N > StepperCallback> |
constexpr auto | solve (Evaluator &&evaluator, vec< Y0Real, N > &y0, T0Real t0, TauReal tau, StepperCallback &&callback) const |
|
template<std::size_t K, arithmetic Y0Real, arithmetic T0Real, arithmetic TauReal, stepper_evaluator< Y0Real, N > Evaluator, stepper_callback_invocable< Y0Real, N > StepperCallback> |
constexpr auto | solve (Evaluator &&evaluator, mat< Y0Real, N, K > &y0s, T0Real t0, TauReal tau, StepperCallback &&callback) const |
|
constexpr auto | as_derived () -> derived_type & |
| returns casted as_derived data More...
|
|
constexpr auto | as_derived () const -> derived_type const & |
| returns casted as_derived data More...
|
|
constexpr auto | as_derived () -> derived_type & |
| returns casted as_derived data More...
|
|
constexpr auto | as_derived () const -> derived_type const & |
| returns casted as_derived data More...
|
|