Changeset 4579 for LMDZ6/trunk/libf/phylmdiso
- Timestamp:
- Jun 20, 2023, 12:54:26 PM (18 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmdiso/phyetat0_mod.F90
r4578 r4579 348 348 found=phyetat0_get(snow_fall,"snow_f","snow fall",0.) 349 349 found=phyetat0_get(rain_fall,"rain_f","rain fall",0.) 350 found=phyetat0_get(bs_fall,"bs_f","blowing snow fall",0.) 350 IF (ok_bs) THEN 351 found=phyetat0_get(bs_fall,"bs_f","blowing snow fall",0.) 352 ENDIF 353 351 354 352 355 !======================================================================= … … 404 407 ancien_ok=ancien_ok.AND.phyetat0_get(ql_ancien,"QLANCIEN","QLANCIEN",0.) 405 408 ancien_ok=ancien_ok.AND.phyetat0_get(qs_ancien,"QSANCIEN","QSANCIEN",0.) 406 ancien_ok=ancien_ok.AND.phyetat0_get(qbs_ancien,"QBSANCIEN","QBSANCIEN",0.)407 409 ancien_ok=ancien_ok.AND.phyetat0_get(rneb_ancien,"RNEBANCIEN","RNEBANCIEN",0.) 408 410 ancien_ok=ancien_ok.AND.phyetat0_get(u_ancien,"UANCIEN","UANCIEN",0.) … … 411 413 ancien_ok=ancien_ok.AND.phyetat0_get(prlw_ancien,"PRLWANCIEN","PRLWANCIEN",0.) 412 414 ancien_ok=ancien_ok.AND.phyetat0_get(prsw_ancien,"PRSWANCIEN","PRSWANCIEN",0.) 413 ancien_ok=ancien_ok.AND.phyetat0_get(prsw_ancien,"PRBSWANCIEN","PRBSWANCIEN",0.) 415 416 IF (ok_bs) THEN 417 ancien_ok=ancien_ok.AND.phyetat0_get(qbs_ancien,"QBSANCIEN","QBSANCIEN",0.) 418 ancien_ok=ancien_ok.AND.phyetat0_get(prbsw_ancien,"PRBSWANCIEN","PRBSWANCIEN",0.) 419 ENDIF 420 414 421 415 422 ! Ehouarn: addtional tests to check if t_ancien, q_ancien contain … … 419 426 (maxval(ql_ancien).EQ.minval(ql_ancien)) .OR. & 420 427 (maxval(qs_ancien).EQ.minval(qs_ancien)) .OR. & 421 (maxval(qbs_ancien).EQ.minval(qbs_ancien)) .OR. &422 428 (maxval(rneb_ancien).EQ.minval(rneb_ancien)) .OR. & 423 429 (maxval(prw_ancien).EQ.minval(prw_ancien)) .OR. & 424 430 (maxval(prlw_ancien).EQ.minval(prlw_ancien)) .OR. & 425 431 (maxval(prsw_ancien).EQ.minval(prsw_ancien)) .OR. & 426 (maxval(prbsw_ancien).EQ.minval(prbsw_ancien)) .OR. &427 432 (maxval(t_ancien).EQ.minval(t_ancien)) ) THEN 428 433 ancien_ok=.false. 429 434 ENDIF 435 436 IF (ok_bs) THEN 437 IF ( (maxval(qbs_ancien).EQ.minval(qbs_ancien)) .OR. & 438 (maxval(prbsw_ancien).EQ.minval(prbsw_ancien)) ) THEN 439 ancien_ok=.false. 440 ENDIF 441 ENDIF 442 430 443 431 444 found=phyetat0_get(clwcon,"CLWCON","CLWCON",0.)
Note: See TracChangeset
for help on using the changeset viewer.