@@ -3514,9 +3514,9 @@ SUBROUTINE CUP_gf(its,ite,kts,kte ,itf,ktf, mtp, nmp &
35143514 zdo(i,k )* (hcdo(i,k )- heo_cup(i,k ) ) )* g/ dp* edto(i)
35153515
35163516 !- --meltglac-------------------------------------------------
3517- dellah(i,k) = dellah(i,k) + xlf* ((1 .- p_liq_ice(i,k))* 0.5 * (qrco(i,k+1 )+ qrco(i,k)) &
3518- - melting(i,k))* g/ dp
3519-
3517+ ! dellah(i,k) = dellah(i,k) + xlf*((1.-p_liq_ice(i,k))*0.5*(qrco(i,k+1)+qrco(i,k)) &
3518+ ! - melting(i,k))*g/dp
3519+ dellah(i,k) = dellah(i,k) - xlf * melting(i,k) * g / dp
35203520 !- - for output only
35213521 subten_H(i,k) = - (zuo(i,k+1 )* (- heo_cup(i,k+1 )) - zuo(i,k)* (- heo_cup(i,k)))* g/ dp &
35223522 + (zdo(i,k+1 )* (- heo_cup(i,k+1 )) - zdo(i,k)* (- heo_cup(i,k)))* g/ dp* edto(i)
@@ -3678,9 +3678,9 @@ SUBROUTINE CUP_gf(its,ite,kts,kte ,itf,ktf, mtp, nmp &
36783678 + (zdo(i,k+1 )* (hcdo(i,k+1 )- heo_cup(i,k+1 ) ) - &
36793679 zdo(i,k )* (hcdo(i,k )- heo_cup(i,k ) ) )* g/ dp* edto(i)
36803680
3681- dellah(i,k) = dellah(i,k) + xlf* ((1 .- p_liq_ice(i,k))* &
3682- 0.5 * (qrco(i,k+1 )+ qrco(i,k)) - melting(i,k))* g/ dp
3683-
3681+ ! dellah(i,k) = dellah(i,k) + xlf*((1.-p_liq_ice(i,k))* &
3682+ ! 0.5*(qrco(i,k+1)+qrco(i,k)) - melting(i,k))*g/dp
3683+ dellah(i,k) = dellah(i,k) - xlf * melting(i,k) * g / dp
36843684 !- -- for output only
36853685 subten_H(i,k) = - (zuo(i,k+1 )* (- heo_cup(i,k+1 )) - zuo(i,k)* (- heo_cup(i,k)))* g/ dp &
36863686 + (zdo(i,k+1 )* (- heo_cup(i,k+1 )) - zdo(i,k)* (- heo_cup(i,k)))* g/ dp* edto(i)
@@ -3707,8 +3707,9 @@ SUBROUTINE CUP_gf(its,ite,kts,kte ,itf,ktf, mtp, nmp &
37073707 dellah(i,k) =- ( zuo(i,k+1 )* hco (i,k+1 ) - zuo(i,k)* hco (i,k) )* g/ dp &
37083708 + ( zdo(i,k+1 )* hcdo(i,k+1 ) - zdo(i,k)* hcdo(i,k) )* g/ dp* edto(i)
37093709
3710- dellah(i,k) = dellah(i,k) + xlf* ((1 .- p_liq_ice(i,k))* &
3711- 0.5 * (qrco(i,k+1 )+ qrco(i,k)) - melting(i,k))* g/ dp
3710+ ! dellah(i,k) = dellah(i,k) + xlf*((1.-p_liq_ice(i,k))* &
3711+ ! 0.5*(qrco(i,k+1)+qrco(i,k)) - melting(i,k))*g/dp
3712+ dellah(i,k) = dellah(i,k) - xlf* melting(i,k)* g/ dp
37123713 !- update with subsidence term from the FCT scheme
37133714 dellah(i,k) = dellah(i,k) + sub_tend(1 ,k)
37143715 !- -- for output only
0 commit comments