SSPRK34

class pathsim.solvers.ssprk34.SSPRK34(*solver_args, **solver_kwargs)[source]

Bases: ExplicitRungeKutta

Four-stage, 3rd order SSP Runge-Kutta method with SSP coefficient 2.

An extra stage compared to SSPRK33 doubles the allowable SSP timestep (\(\mathcal{C} = 2\)), giving a larger effective stability region along the negative real axis.

Characteristics

  • Order: 3

  • Stages: 4

  • Explicit, fixed timestep

  • SSP coefficient \(\mathcal{C} = 2\)

Note

Preferable over SSPRK33 when a method-of-lines ODE block is close to the SSP timestep limit and the cost of one additional stage per step is acceptable in exchange for a factor-of-two relaxation in the CFL constraint.

References