32 CALL calc_usr_prop(gas_viscosity,lm=0)
86 IF (fluid_at(ijk) .OR.
use_mms)
THEN 132 DOUBLE PRECISION,
PARAMETER :: F2O3 = 2.d0/3.d0
142 IF (fluid_at(ijk))
THEN 150 (
t_g(ijk)/273.0d0)**1.5d0 * (383.d0/(
t_g(ijk)+110.d0))
153 mu_gt(ijk) =
mu_g(ijk)
191 use run, only: kt_type_enum, ahmadi_1995
199 DOUBLE PRECISION,
PARAMETER :: F2O3 = 2.d0/3.d0
206 DOUBLE PRECISION :: C_MU
208 DOUBLE PRECISION :: Tau_12_st
216 IF (fluid_at(ijk))
THEN 219 IF(kt_type_enum == ahmadi_1995 .AND.&
224 c_mu = c_mu/(
one+ tau_12_st/
tau_1(ijk) * &
245 mu_gt(ijk) =
mu_g(ijk) + ro_g(ijk)*c_mu*&
281 DOUBLE PRECISION,
PARAMETER :: F2O3 = 2.d0/3.d0
285 DOUBLE PRECISION :: D_g(3,3)
287 DOUBLE PRECISION :: DelV_g(3,3)
289 DOUBLE PRECISION :: I2_devD_g
295 IF (fluid_at(ijk))
THEN 300 i2_devd_g = ((d_g(1,1)-d_g(2,2))**2+(d_g(2,2)-d_g(3,3))**2+&
301 (d_g(3,3)-d_g(1,1))**2)/6.d0 + &
302 d_g(1,2)**2 + d_g(2,3)**2 + d_g(3,1)**2
305 ro_g(ijk)*sqrt(i2_devd_g)
307 mu_gt(ijk) = min(
mu_gmax, mu_gt(ijk))
308 lambda_gt(ijk) = -f2o3*mu_gt(ijk)
311 lambda_gt(ijk) =
zero double precision l_scale0
subroutine calc_default_mug
double precision, dimension(:), allocatable tau_1
double precision, dimension(:), allocatable k_turb_g
subroutine calc_k_epsilon_mu
double precision, parameter one
double precision, dimension(:), allocatable mu_gt
double precision, dimension(:), allocatable t_g
double precision, parameter undefined
subroutine calc_lscale_mu
double precision, dimension(:), allocatable l_scale
subroutine calc_usr_prop(lprop, lM, lL, lerr)
double precision, dimension(:), allocatable ep_star_array
subroutine calc_deriv_vel_gas(IJK, lVelGradG, lRateStrainG)
double precision, parameter small_number
double precision, dimension(:), allocatable epmu_gt
double precision, dimension(:,:), allocatable ro_s
double precision, dimension(:), allocatable epg_ifac
double precision, dimension(:), allocatable eplambda_gt
double precision, dimension(:), allocatable mu_g
double precision, dimension(:), allocatable lambda_gt
subroutine set_epmug_values
double precision function ep_s(IJK, xxM)
double precision, dimension(:,:), allocatable f_gs
double precision, dimension(:), allocatable e_turb_g
double precision, dimension(:), allocatable ro_g
double precision, parameter zero