Changeset 2801 for trunk/LMDZ.MARS
- Timestamp:
- Oct 14, 2022, 10:21:12 AM (2 years ago)
- Location:
- trunk/LMDZ.MARS
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/README
r2800 r2801 3745 3745 == 13/10/2022 == MV 3746 3746 watercloud_mod.F: implementation of the HDO ice and vapor fluxes computation in the case of supersat=false. 3747 3748 == 14/10/2022 == MV 3749 watercloud_mod.F: follow-up of previous commit. 3750 improvedclouds_mod.F: Lamb et al. 2017 formula set as default in the fractionation by condensation calculation. 3751 -
trunk/LMDZ.MARS/libf/phymars/improvedclouds_mod.F
r2616 r2801 415 415 & * sqrt(1.+mhdo/mco2) ) 416 416 !! Calculation of the fractionnation coefficient at equilibrium 417 alpha(ig,l) = exp(16288./zt(ig,l)**2.-9.34d-2) 418 c alpha = exp(13525./zt(ig,l)**2.-5.59d-2) !Lamb 417 c alpha(ig,l) = exp(16288./zt(ig,l)**2.-9.34d-2) ! Merlivat and Nief et al. 1967 418 alpha = exp(13525./zt(ig,l)**2.-5.59d-2) ! Lamb et al. 2017 419 419 !! Calculation of the 'real' fractionnation coefficient 420 420 alpha_c(ig,l) = (alpha(ig,l)*satu)/ -
trunk/LMDZ.MARS/libf/phymars/watercloud_mod.F
r2800 r2801 117 117 ! HDO cycle 118 118 REAL :: alpha(ngrid,nlay) ! fractionation coefficient for HDO 119 REAL :: zq0(ngrid,nlay,nq) ! Initial mixing ratio: intermediate variable for HDO 119 120 ! Representation of sub-grid water ice clouds A. Pottier 2013 120 121 REAL :: ztclf(ngrid, nlay) … … 574 575 ! In case one does not want to allow supersatured water when using microphysics. 575 576 ! Not done by default. 576 IF(.not.supersat) THEN 577 IF(.not.supersat) THEN 578 ! !! initial mixing ratios for initial D/H ratio calculation 579 zq0(:,:,:) = pq(:,:,:) + pdq(:,:,:)*ptimestep 577 580 zt = pt + (pdt+pdtcloud)*ptimestep 578 581 call watersat(ngrid*nlay,zt,pplay,zqsat) … … 592 595 IF (pdqcloud(ig,l,igcm_h2o_ice) .gt. 0.0) THEN 593 596 IF ( zq0(ig,l,igcm_h2o_vap) .gt. qperemin ) THEN 597 ! !! Lamb et al. 2017 594 598 alpha(ig,l) = exp(13525./zt(ig,l)**2.-5.59d-2) 595 599 pdqcloud(ig,l,igcm_hdo_ice) =
Note: See TracChangeset
for help on using the changeset viewer.