Changeset 4913 for LMDZ6/trunk/libf/phylmd/lmdz_lscp.F90
- Timestamp:
- Apr 21, 2024, 1:29:21 PM (4 weeks ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/lmdz_lscp.F90
r4910 r4913 267 267 REAL, DIMENSION(klon) :: zlh_solid 268 268 REAL, DIMENSION(klon) :: ztupnew 269 REAL, DIMENSION(klon) :: zqvapclr, zqupnew ! for poprecip evap / subl 269 270 REAL :: zm_solid ! for liquid -> solid conversion 270 271 REAL, DIMENSION(klon) :: zrflclr, zrflcld … … 387 388 dqsfreez(:,:) = 0. 388 389 dqsmelt(:,:) = 0. 390 zqupnew(:) = 0. 391 zqvapclr(:) = 0. 389 392 390 393 … … 413 416 zq(i)=qt(i,k) 414 417 IF (.not. iftop) THEN 415 ztupnew(i)=temp(i,k+1)+d_t(i,k+1) 418 ztupnew(i) = temp(i,k+1) + d_t(i,k+1) 419 zqupnew(i) = qt(i,k+1) + d_q(i,k+1) + d_ql(i,k+1) + d_qi(i,k+1) 420 !--zqs(i) is the saturation specific humidity in the layer above 421 zqvapclr(i) = MAX(0., qt(i,k+1) + d_q(i,k+1) - rneb(i,k+1) * zqs(i)) 416 422 ENDIF 417 423 !c_iso init of iso … … 424 430 CALL poprecip_precld(klon, dtime, iftop, paprs(:,k), paprs(:,k+1), pplay(:,k), & 425 431 zt, ztupnew, zq, zmqc, znebprecipclr, znebprecipcld, & 432 zqvapclr, zqupnew, & 426 433 zrfl, zrflclr, zrflcld, & 427 434 zifl, ziflclr, ziflcld, &
Note: See TracChangeset
for help on using the changeset viewer.