pathsim.solvers.esdirk54 module
- class pathsim.solvers.esdirk54.ESDIRK54(*solver_args, **solver_kwargs)[source]
Bases:
DiagonallyImplicitRungeKuttaSeven-stage, 5th order, L-stable, stiffly accurate Embedded Singly Diagonally Implicit Runge-Kutta (ESDIRK) method.
Features an embedded 4th order method for adaptive step size control. The first stage is explicit. Well-suited for moderately stiff problems requiring high accuracy.
- FROM:
Diagonally implicit Runge–Kutta methods for stiff ODEs Christopher A.Kennedy, Mark H.Carpenter Applied Numerical Mathematics, 2019 Method: ESDIRK5(4)7L[2]SA2
- Characteristics:
Order: 5
Embedded Order: 4
Stages: 7 (1 Explicit, 6 Implicit)
Implicit (ESDIRK)
Adaptive timestep
L-stable, Stiffly Accurate