Physics_iNS Module



Subroutines

public pure subroutine iEulerFlux(Q, F, rho_)

Arguments

Type IntentOptional Attributes Name
real(kind=RP), intent(in) :: Q(1:NCONS)
real(kind=RP), intent(out) :: F(1:NCONS,1:NDIM)
real(kind=RP), intent(in), optional :: rho_

public pure subroutine iEulerXFlux(Q, F)

Arguments

Type IntentOptional Attributes Name
real(kind=RP), intent(in) :: Q(1:NCONS)
real(kind=RP), intent(out) :: F(1:NCONS)

public pure subroutine iViscousFlux(nEqn, nGradEqn, Q, U_x, U_y, U_z, mu, beta, kappa, F)

VISCOUS FLUXES

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nEqn
integer, intent(in) :: nGradEqn
real(kind=RP), intent(in) :: Q(1:nEqn)
real(kind=RP), intent(in) :: U_x(1:nGradEqn)
real(kind=RP), intent(in) :: U_y(1:nGradEqn)
real(kind=RP), intent(in) :: U_z(1:nGradEqn)
real(kind=RP), intent(in) :: mu
real(kind=RP), intent(in) :: beta
real(kind=RP), intent(in) :: kappa
real(kind=RP), intent(out) :: F(1:nEqn,1:NDIM)