primitives_2d Subroutine

public pure subroutine primitives_2d(q, gam, rho, u, v, p)

Extract primitives (rho, u, v, p) from a 2D conserved state.

Arguments

Type IntentOptional Attributes Name
real(kind=wp), intent(in) :: q(:)
real(kind=wp), intent(in) :: gam
real(kind=wp), intent(out) :: rho
real(kind=wp), intent(out) :: u
real(kind=wp), intent(out) :: v
real(kind=wp), intent(out) :: p