ssprk54_step Subroutine

private subroutine ssprk54_step(state)

Advance the solution by one time step using the SSPRK(5,4) scheme.

Five-stage, fourth-order SSP Runge-Kutta method (Spiteri & Ruuth, 2002, Table 1). Stage arithmetic and coefficients live in stepper_kernels::kernel_ssprk54; this adapter only remaps the 1D state's flat pointers and supplies the rhs callback. Also computes the global L2 residual norm for convergence monitoring.

Arguments

Type IntentOptional Attributes Name
type(solver_state_t), intent(inout), target :: state