@@ -282,6 +282,7 @@ module CCPP_typedefs
282
282
real (kind= kind_phys), pointer :: t2mmp(:) = > null () ! <
283
283
real (kind= kind_phys), pointer :: theta(:) = > null () ! <
284
284
real (kind= kind_phys), pointer :: tlvl(:,:) = > null () ! <
285
+ real (kind= kind_phys), pointer :: tkeh(:,:) = > null () ! < vertical turbulent kinetic energy (m2/s2) at the model layer interfaces
285
286
real (kind= kind_phys), pointer :: tlyr(:,:) = > null () ! <
286
287
real (kind= kind_phys), pointer :: tprcp_ice(:) = > null () ! <
287
288
real (kind= kind_phys), pointer :: tprcp_land(:) = > null () ! <
@@ -621,6 +622,7 @@ subroutine gfs_interstitial_create (Interstitial, IM, Model)
621
622
allocate (Interstitial% stress_land (IM))
622
623
allocate (Interstitial% stress_water (IM))
623
624
allocate (Interstitial% theta (IM))
625
+ allocate (Interstitial% tkeh (IM,Model% levs+1 )) ! Vertical turbulent kinetic energy at model layer interfaces
624
626
allocate (Interstitial% tlvl (IM,Model% levr+1 + LTP))
625
627
allocate (Interstitial% tlyr (IM,Model% levr+ LTP))
626
628
allocate (Interstitial% tprcp_ice (IM))
@@ -970,6 +972,7 @@ subroutine gfs_interstitial_setup_tracers(Interstitial, Model)
970
972
do n= 2 ,Model% ntrac
971
973
ltest = ( n /= Model% ntcw .and. n /= Model% ntiw .and. n /= Model% ntclamt .and. &
972
974
n /= Model% ntrw .and. n /= Model% ntsw .and. n /= Model% ntrnc .and. &
975
+ n /= Model% ntlnc .and. n /= Model% ntinc .and. &
973
976
n /= Model% ntsnc .and. n /= Model% ntgl .and. n /= Model% ntgnc .and. &
974
977
n /= Model% nthl .and. n /= Model% nthnc .and. n /= Model% ntgv .and. &
975
978
n /= Model% nthv .and. n /= Model% ntccn .and. n /= Model% ntccna .and. &
@@ -1277,6 +1280,7 @@ subroutine gfs_interstitial_phys_reset (Interstitial, Model)
1277
1280
Interstitial% stress_land = Model% huge
1278
1281
Interstitial% stress_water = Model% huge
1279
1282
Interstitial% theta = clear_val
1283
+ Interstitial% tkeh = clear_val
1280
1284
Interstitial% tprcp_ice = Model% huge
1281
1285
Interstitial% tprcp_land = Model% huge
1282
1286
Interstitial% tprcp_water = Model% huge
0 commit comments