curvilinear_sigma Function

private pure function curvilinear_sigma(u, v, c, sxi, seta, vol) result(sig)

Per-cell contravariant spectral radius for the curvilinear CFL limit: (|u.Sxi| + c|Sxi| + |u.Seta| + c|Seta|) / V, with cell-averaged face vectors.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: u
real(kind=wp), intent(in) :: v
real(kind=wp), intent(in) :: c
real(kind=wp), intent(in) :: sxi(2)
real(kind=wp), intent(in) :: seta(2)
real(kind=wp), intent(in) :: vol

Return Value real(kind=wp)