nonEqScalingFacs_bgk_d3q19 Function

private pure function nonEqScalingFacs_bgk_d3q19(omegaKine_SRC, omegaKine_TGT, omegaBulk_SRC, omegaBulk_TGT, scaleFac, QQ) result(nonEqScalingFacs)

This function returns nonequilibrium scaling factor for bgk model

Arguments

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

source viscosity omega

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

target viscosity omega

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

source bulk viscosity omega

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

target bulk viscosity omega

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

factor for omega and non-conserved moments

integer, intent(in) :: QQ

number of stencil directions

Return Value real(kind=rk)(QQ)

output: nonequilibrium scaling facs


Contents


Variables

TypeVisibilityAttributesNameInitial
real(kind=rk), private :: viscFac