Numerical integrator type.
Member | Value | Description |
---|---|---|
eVANumericalIntegratorRK4thAdapt | 0 | A 4th order Runge-Kutta integrator, adapting step size by comparing one full step to two half steps. Although this technique can be quite slow compared to the other algorithms, it is very common and can be used for comparison. |
eVANumericalIntegratorRKF7th8th | 1 | A 7th order Runge-Kutta-Fehlberg integrator with 8th order error control. This is the default integrator used in the HPOP propagator. |
eVANumericalIntegratorRKV8th9th | 2 | A 9th order Runge-Kutta-Verner integrator with 8th order error control. |
eVANumericalIntegratorBulirschStoer | 3 | An integrator based on Richardson extrapolation with automatic step size control. |
eVANumericalIntegratorGaussJackson | 4 | A 12th order Gauss-Jackson integrator for second order ODEs. There is currently no error control implemented for this method, meaning that a fixed step size is used. |
eVANumericalIntegratorRK2nd3rd | 5 | A 2nd order Runge-Kutta integrator with 3rd order error control, using Bogacki and Shampine coefficients. |
eVANumericalIntegratorRK4th5th | 6 | A 4th order Runge-Kutta integrator with 5th order error control, using Cash-Karp coefficients. |
eVANumericalIntegratorRK4th | 7 | A 4th order Runge-Kutta integrator that does not employ error control. |