Changeset 2499 for LMDZ5/trunk/libf/phylmd/phyetat0.F90
- Timestamp:
- Apr 24, 2016, 12:38:19 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/phyetat0.F90
r2497 r2499 12 12 qsol, fevap, z0m, z0h, agesno, & 13 13 du_gwd_rando, du_gwd_front, entr_therm, f0, fm_therm, & 14 falb_dir, falb_dif, &14 falb_dir, falb_dif, prw_ancien, prlw_ancien, prsw_ancien, & 15 15 ftsol, pbl_tke, pctsrf, q_ancien, ql_ancien, qs_ancien, radpas, radsol, rain_fall, ratqs, & 16 16 rnebcon, rugoro, sig1, snow_fall, solaire_etat0, sollw, sollwdown, & 17 17 solsw, t_ancien, u_ancien, v_ancien, w01, wake_cstar, wake_deltaq, & 18 18 wake_deltat, wake_delta_pbl_TKE, delta_tsurf, wake_fip, wake_pe, & 19 wake_s, zgam, & 20 zmax0, zmea, zpic, zsig, & 19 wake_s, zgam, zmax0, zmea, zpic, zsig, & 21 20 zstd, zthe, zval, ale_bl, ale_bl_trig, alp_bl 22 21 USE geometry_mod, ONLY : longitude_deg, latitude_deg … … 322 321 323 322 ancien_ok=.true. 324 ql_ancien=0.;qs_ancien=0.325 323 ancien_ok=ancien_ok.AND.phyetat0_get(klev,t_ancien,"TANCIEN","TANCIEN",0.) 326 324 ancien_ok=ancien_ok.AND.phyetat0_get(klev,q_ancien,"QANCIEN","QANCIEN",0.) … … 329 327 ancien_ok=ancien_ok.AND.phyetat0_get(klev,u_ancien,"UANCIEN","UANCIEN",0.) 330 328 ancien_ok=ancien_ok.AND.phyetat0_get(klev,v_ancien,"VANCIEN","VANCIEN",0.) 329 ancien_ok=ancien_ok.AND.phyetat0_get(1,prw_ancien,"PRWANCIEN","PRWANCIEN",0.) 330 ancien_ok=ancien_ok.AND.phyetat0_get(1,prlw_ancien,"PRLWANCIEN","PRLWANCIEN",0.) 331 ancien_ok=ancien_ok.AND.phyetat0_get(1,prsw_ancien,"PRSWANCIEN","PRSWANCIEN",0.) 331 332 332 333 ! Ehouarn: addtional tests to check if t_ancien, q_ancien contain 333 334 ! dummy values (as is the case when generated by ce0l, 334 335 ! or by iniaqua) 335 if ( (maxval(q_ancien).eq.minval(q_ancien)) .or. & 336 if ( (maxval(q_ancien).eq.minval(q_ancien)) .or. & 337 (maxval(ql_ancien).eq.minval(ql_ancien)) .or. & 338 (maxval(qs_ancien).eq.minval(qs_ancien)) .or. & 339 (maxval(prw_ancien).eq.minval(prw_ancien)) .or. & 340 (maxval(prlw_ancien).eq.minval(prlw_ancien)) .or. & 341 (maxval(prsw_ancien).eq.minval(prsw_ancien)) .or. & 336 342 (maxval(t_ancien).eq.minval(t_ancien)) ) then 337 343 ancien_ok=.false.
Note: See TracChangeset
for help on using the changeset viewer.