Changeset 4098
- Timestamp:
- Mar 15, 2022, 2:00:42 PM (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r4089 r4098 1307 1307 IF (ok_ice_sursat.AND.(nqo.NE.4)) THEN 1308 1308 WRITE (lunout, *) ' ok_ice_sursat=y requires 4 H2O tracers ', & 1309 '(H2Ov, H2Ol, H2Oi, rnebi) but nqo=', nqo, '. Might as well stop here.'1309 '(H2Ov, H2Ol, H2Oi, H2Or) but nqo=', nqo, '. Might as well stop here.' 1310 1310 abort_message='see above' 1311 1311 CALL abort_physic(modname,abort_message,1) … … 2252 2252 ql_seri(i,k) = qx(i,k,iliq) 2253 2253 !CR: ATTENTION, on rajoute la variable glace 2254 IF (nqo. eq.2) THEN2254 IF (nqo.EQ.2) THEN !--vapour and liquid only 2255 2255 qs_seri(i,k) = 0. 2256 2256 rneb_seri(i,k) = 0. 2257 ELSE IF (nqo. eq.3) THEN2257 ELSE IF (nqo.EQ.3) THEN !--vapour, liquid and ice 2258 2258 qs_seri(i,k) = qx(i,k,isol) 2259 2259 rneb_seri(i,k) = 0. 2260 ELSE IF (nqo. eq.4) THEN2260 ELSE IF (nqo.EQ.4) THEN !--vapour, liquid, ice and rneb 2261 2261 qs_seri(i,k) = qx(i,k,isol) 2262 2262 rneb_seri(i,k) = qx(i,k,irneb) … … 3633 3633 ENDDO 3634 3634 ENDDO 3635 IF (nqo ==3) THEN3635 IF (nqo >= 3) THEN 3636 3636 DO k = 1, klev 3637 3637 DO i = 1, klon … … 4924 4924 ELSE 4925 4925 sh_in(:,:) = qx(:,:,ivap) 4926 IF (nqo .EQ.3) THEN4926 IF (nqo >= 3) THEN 4927 4927 ch_in(:,:) = qx(:,:,iliq) + qx(:,:,isol) 4928 4928 ELSE … … 5114 5114 d_qx(i,k,iliq) = ( ql_seri(i,k) - qx(i,k,iliq) ) / phys_tstep 5115 5115 !CR: on ajoute le contenu en glace 5116 IF (nqo .ge.3) THEN5116 IF (nqo >= 3) THEN 5117 5117 d_qx(i,k,isol) = ( qs_seri(i,k) - qx(i,k,isol) ) / phys_tstep 5118 5118 ENDIF 5119 5119 !--ice_sursat: nqo=4, on ajoute rneb 5120 IF (nqo .eq.4) THEN5120 IF (nqo == 4) THEN 5121 5121 d_qx(i,k,irneb) = ( rneb_seri(i,k) - qx(i,k,irneb) ) / phys_tstep 5122 5122 ENDIF
Note: See TracChangeset
for help on using the changeset viewer.