atl_physFluxRans_2d Function

public function atl_physFluxRans_2d(state, isenCoeff, penalty_char, porosity) result(physFlux)

Arguments

TypeIntentOptionalAttributesName
real(kind=rk), intent(in) :: state(:)

The state in nodal space. Dimension is the number of vars, i.e. 5 for Euler

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

Adiabatice index, also known as isentropic expansion factor.

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

The value of the characteristic function (stemming from penalization)

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

The porosity at the current point

Return Value real(kind=rk)(6)

The physical flux along the x axis for all variables


Called by

proc~~atl_physfluxrans_2d~~CalledByGraph proc~atl_physfluxrans_2d atl_physFluxRans_2d proc~atl_modg_2d_filnvrstk_physflux_nonconst atl_modg_2d_filNvrStk_physFlux_NonConst proc~atl_modg_2d_filnvrstk_physflux_nonconst->proc~atl_physfluxrans_2d proc~atl_modg_2d_filnvrstk_physflux_const atl_modg_2d_filNvrStk_physFlux_const proc~atl_modg_2d_filnvrstk_physflux_const->proc~atl_physfluxrans_2d proc~atl_laxfriedrans_2d atl_laxFriedRans_2D proc~atl_laxfriedrans_2d->proc~atl_physfluxrans_2d

Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=rk), private :: pressure
real(kind=rk), private :: velocity(1:2)
real(kind=rk), private :: pressure_eff