flexiblesusy::runge_kutta Namespace Reference
Function Documentation◆ integrateOdes()
template<typename ArrayType , typename Derivs , typename Stepper = decltype(runge_kutta::odeStepper<ArrayType,Derivs>)>
Organises integration of 1st order system of ODEs. Definition at line 159 of file rk.hpp. References ERROR, and flexiblesusy::sign(). Referenced by flexiblesusy::Lattice_RKRGE::evolve_to(), and flexiblesusy::runge_kutta::Basic_rk_integrator< StateType, Derivs, Stepper >::operator()(). ◆ odeStepper()
template<typename ArrayType , typename Derivs >
organises the variable step-size for Runge-Kutta evolution Definition at line 108 of file rk.hpp. References ERROR, and rungeKuttaStep(). Referenced by flexiblesusy::Lattice_RKRGE::evolve_to(), and flexiblesusy::runge_kutta::Basic_rk_stepper< StateType, Derivs >::step(). ◆ rungeKuttaStep()
template<typename ArrayType , typename Derivs >
A single step of Runge Kutta (5th order), input: y and dydx (derivative of y), x is independent variable. yout is value after step. derivs is a user-supplied function Definition at line 53 of file rk.hpp. Referenced by odeStepper(), and flexiblesusy::runge_kutta::Basic_rk_stepper< StateType, Derivs >::runge_kutta_step(). Generated on Sun Apr 6 2025 11:10:38 for FlexibleSUSY by |