RKF78 (Fehlberg)

class pathsim.solvers.rkf78.RKF78(*solver_args, **solver_kwargs)[source]

Bases: ExplicitRungeKutta

Runge-Kutta-Fehlberg 7(8) pair. Thirteen stages, 7th order propagation with 8th order error estimate.

Characteristics

  • Order: 7 (propagating) / 8 (error estimate)

  • Stages: 13

  • Explicit, adaptive timestep

Note

One of the earliest very-high-order embedded pairs. At the same stage count, the Dormand-Prince pair (RKDP87) generally provides better error constants. Consider RKDP87 for new work unless Fehlberg-pair compatibility is required.

References