atl_viscNavierStokes Subroutine

public subroutine atl_viscNavierStokes(left, left_grad, right, right_grad, mu, lambda, thermCond, heatCap, penaltyIP, flux)

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: left(5)

The state on the face from its left limit (in conservative variables).

real(kind=rk), intent(in) :: left_grad(5,3)

The gradient state on the face from its left limit (in conservative variables).

real(kind=rk), intent(in) :: right(5)

The state on the face from its right limit (in conservative variables).

real(kind=rk), intent(in) :: right_grad(5,3)

The gradient state on the face from its right limit (in conservative variables).

real(kind=rk), intent(in) :: mu

Resulting flux for the left element (in conservative variables). Dynamic Viscosity

real(kind=rk), intent(in) :: lambda

Viscosity

real(kind=rk), intent(in) :: thermCond

The thermal cond

real(kind=rk), intent(in) :: heatCap

The specific heat capacity (per mass unit mass, at constant volume)

real(kind=rk), intent(in) :: penaltyIP

The penalty parameter

real(kind=rk), intent(out) :: flux(5)

Calls

proc~~atl_viscnavierstokes~~CallsGraph proc~atl_viscnavierstokes atl_viscNavierStokes proc~atl_viscphysfluxnavierstokes atl_viscPhysFluxNavierStokes proc~atl_viscnavierstokes->proc~atl_viscphysfluxnavierstokes

Called by

proc~~atl_viscnavierstokes~~CalledByGraph proc~atl_viscnavierstokes atl_viscNavierStokes proc~atl_modg_viscnavierstokes_onedim_numflux atl_modg_viscNavierStokes_oneDim_numFlux proc~atl_modg_viscnavierstokes_onedim_numflux->proc~atl_viscnavierstokes proc~atl_modg_filnvrstk_numflux atl_modg_filNvrStk_numFlux proc~atl_modg_filnvrstk_numflux->proc~atl_modg_viscnavierstokes_onedim_numflux proc~atl_modg_navierstokes_numflux atl_modg_navierstokes_numFlux proc~atl_modg_navierstokes_numflux->proc~atl_modg_viscnavierstokes_onedim_numflux proc~compute_rhs_cubes_modg compute_rhs_cubes_modg proc~compute_rhs_cubes_modg->proc~atl_modg_filnvrstk_numflux proc~compute_rhs_cubes_modg->proc~atl_modg_navierstokes_numflux proc~compute_rhs_cubes compute_rhs_cubes proc~compute_rhs_cubes->proc~compute_rhs_cubes_modg

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=rk), private :: physical_left(5)
real(kind=rk), private :: physical_right(5)