ODEs¶
Initial value problems: explicit, adaptive, symplectic and implicit integrators. The concepts are on the Concepts page.
Integrators <ode/ode.hpp>
ode_euler – ode_rk4 – ode_rk45 – ode_rk4_2nd – ode_verlet – ode_yoshida4 – euler – rk4 – rk45 – rk4_2nd – verlet – yoshida4
Step ranges <ode/steps.hpp>
euler_steps – rk4_steps – rk45_steps – rk4_2nd_steps – verlet_steps – yoshida4_steps – basic_euler_steps – basic_rk4_steps – basic_rk45_steps – basic_rk4_2nd_steps – basic_verlet_steps – basic_yoshida4_steps
Implicit <ode/implicit.hpp>
Types <ode/types.hpp>
ode_params – ode_result – ode_step – step_end – symplectic_result – symplectic_step – ode_rhs_fn – accel_fn – observer_fn – symp_observer_fn
Checks <ode/debug.hpp>
ode::debug::verify_order_of_accuracy – ode::debug::verify_symplectic_2form