pathsim.solvers.rkdp87 module

class pathsim.solvers.rkdp87.RKDP87(*solver_args, **solver_kwargs)[source]

Bases: ExplicitRungeKutta

Thirteen-stage, 8th order explicit Runge-Kutta method by Dormand and Prince (DOP8(7)).

Features an embedded 7th order method for adaptive step size control. Designed for problems requiring very high accuracy. FSAL property (not available in this implementation).

Characteristics:
  • Order: 8 (Propagating solution)

  • Embedded Order: 7

  • Stages: 13 (12 effective due to FSAL)

  • Explicit

  • Adaptive timestep