Changeset 4579 for LMDZ6/trunk/libf/phylmd
- Timestamp:
- Jun 20, 2023, 12:54:26 PM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phyetat0_mod.F90
r4578 r4579 332 332 found=phyetat0_get(snow_fall,"snow_f","snow fall",0.) 333 333 found=phyetat0_get(rain_fall,"rain_f","rain fall",0.) 334 found=phyetat0_get(bs_fall,"bs_f","blowing snow fall",0.) 335 334 IF (ok_bs) THEN 335 found=phyetat0_get(bs_fall,"bs_f","blowing snow fall",0.) 336 ENDIF 336 337 !======================================================================= 337 338 ! Radiation … … 390 391 ancien_ok=ancien_ok.AND.phyetat0_get(ql_ancien,"QLANCIEN","QLANCIEN",0.) 391 392 ancien_ok=ancien_ok.AND.phyetat0_get(qs_ancien,"QSANCIEN","QSANCIEN",0.) 392 ancien_ok=ancien_ok.AND.phyetat0_get(qbs_ancien,"QBSANCIEN","QBSANCIEN",0.)393 393 ancien_ok=ancien_ok.AND.phyetat0_get(rneb_ancien,"RNEBANCIEN","RNEBANCIEN",0.) 394 394 ancien_ok=ancien_ok.AND.phyetat0_get(u_ancien,"UANCIEN","UANCIEN",0.) … … 397 397 ancien_ok=ancien_ok.AND.phyetat0_get(prlw_ancien,"PRLWANCIEN","PRLWANCIEN",0.) 398 398 ancien_ok=ancien_ok.AND.phyetat0_get(prsw_ancien,"PRSWANCIEN","PRSWANCIEN",0.) 399 ancien_ok=ancien_ok.AND.phyetat0_get(prsw_ancien,"PRBSWANCIEN","PRBSWANCIEN",0.) 400 399 400 IF (ok_bs) THEN 401 ancien_ok=ancien_ok.AND.phyetat0_get(qbs_ancien,"QBSANCIEN","QBSANCIEN",0.) 402 ancien_ok=ancien_ok.AND.phyetat0_get(prbsw_ancien,"PRBSWANCIEN","PRBSWANCIEN",0.) 403 ENDIF 401 404 402 405 ! Ehouarn: addtional tests to check if t_ancien, q_ancien contain … … 406 409 (maxval(ql_ancien).EQ.minval(ql_ancien)) .OR. & 407 410 (maxval(qs_ancien).EQ.minval(qs_ancien)) .OR. & 408 (maxval(qbs_ancien).EQ.minval(qbs_ancien)) .OR. &409 411 (maxval(rneb_ancien).EQ.minval(rneb_ancien)) .OR. & 410 412 (maxval(prw_ancien).EQ.minval(prw_ancien)) .OR. & 411 413 (maxval(prlw_ancien).EQ.minval(prlw_ancien)) .OR. & 412 414 (maxval(prsw_ancien).EQ.minval(prsw_ancien)) .OR. & 413 (maxval(prbsw_ancien).EQ.minval(prbsw_ancien)) .OR. &414 415 (maxval(t_ancien).EQ.minval(t_ancien)) ) THEN 415 416 ancien_ok=.false. 417 ENDIF 418 419 IF (ok_bs) THEN 420 IF ( (maxval(qbs_ancien).EQ.minval(qbs_ancien)) .OR. & 421 (maxval(prbsw_ancien).EQ.minval(prbsw_ancien)) ) THEN 422 ancien_ok=.false. 423 ENDIF 416 424 ENDIF 417 425
Note: See TracChangeset
for help on using the changeset viewer.