Class RK8¶
Defined in File integrator.h
Inheritance Relationships¶
Base Type¶
public lupnt::Integrator(Class Integrator)
Class Documentation¶
-
class RK8 : public lupnt::Integrator¶
8th-order Runge-Kutta fixed-step integrator (10-stage, Cooper-Verner-type coefficients).
Higher-accuracy alternative to
RK4forNumericalOrbitDynamicsand similar models when larger step sizes or tighter accuracy are needed at the cost of more force-model evaluations per step.Public Functions
-
virtual State Step(const ODE &f, Real t, const State &x, Real dt)¶
One step of 8th-order Runge-Kutta integration: evaluates
fat 10 stages spanning[t, t+dt]and combines the resulting derivatives with fixed weights.One step of 8th order Runge-Kutta Integration.
https://www.mathworks.com/matlabcentral/fileexchange/55431-runge-kutta-8th-order-integration
-
virtual State Step(const ODE &f, Real t, const State &x, Real dt)¶