C++ Module: svIntegratorRK4

Classical fourth-order Runge–Kutta integrator. It supplies the four-stage tableau to svIntegratorRungeKutta, which handles flat storage, stage evaluation, special state updates, and rollback. See Dynamics state and integrator architecture for the shared integration lifecycle.

The module PDF Description contains further information on this module’s function, how to run it, as well as testing.


class svIntegratorRK4 : public svIntegratorRungeKutta<4>
#include <svIntegratorRK4.h>

4th order Runge-Kutta integrator

Public Functions

svIntegratorRK4(DynamicObject *dyn)

class method

Private Static Functions

static RKCoefficients<4> getCoefficients()