62 TYPE(t_region
) :: region
66 INTEGER ::
i,
j,
k, ijkc
69 CHARACTER(CHRLEN) :: rcsidentstring
72 INTEGER :: idbeg,idend,tndel(diri:dirk)
73 REAL(RFREAL),
POINTER :: cv(:,:), ccvar(:,:)
81 rcsidentstring =
'$RCSfile: TURB_LesTestRhoV.F90,v $'
83 global => region%global
85 'TURB_LesTestRhoV.F90' )
90 ilev = region%currLevel
91 cv => region%levels(ilev)%mixt%cv
92 ccvar => region%levels(ilev)%turb%ccVar
96 ccvar => region%turb%ccVar
101 tndel(diri) = 2*region%turbInput%filterWidth(diri)
103 tndel(dirj) = 2*region%turbInput%filterWidth(dirj)
104 tndel(dirk) = 2*region%turbInput%filterWidth(dirk)
114 IF (region%turbInput%filterType == filtype_uniform)
THEN
122 ccvar(idbeg:idend,:) = cv(idbeg:idend,:)
128 ccvar(cv_turb_dens,ijkc) = 1._rfreal/ccvar(cv_turb_dens,ijkc)
134 ccvar(cv_turb_uvel,ijkc) = ccvar(cv_turb_xmom,ijkc)* &
135 ccvar(cv_turb_dens,ijkc)
136 ccvar(cv_turb_vvel,ijkc) = ccvar(cv_turb_ymom,ijkc)* &
137 ccvar(cv_turb_dens,ijkc)
138 ccvar(cv_turb_wvel,ijkc) = ccvar(cv_turb_zmom,ijkc)* &
139 ccvar(cv_turb_dens,ijkc)
subroutine turb_flolesgenfiltcc(region, nDel, idBeg, idEnd, fVar, fbVar)
subroutine registerfunction(global, funName, fileName)
subroutine turb_flolesunifiltcc(region, nDel, idBeg, idEnd, fVar, fbVar)
subroutine turb_lestestrhov(region, ibc, iec)
subroutine deregisterfunction(global)