|
| rungekutta43 (const Real absolute_error_tolerance=1e-6, const Real relative_error_tolerance=1e-6, const Real initial_stepsize=0.01, const Real a_x=1, const Real a_dxdt=1) |
|
| solver (const rk43_t< Real, N > &stepper, const Real stepsize) |
|
| solver (rk43_t< Real, N > &&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...
|
|