Changeset 2630
- Timestamp:
- Sep 22, 2016, 6:33:09 PM (8 years ago)
- Location:
- LMDZ5/trunk/libf/phylmd
- Files:
-
- 44 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/trunk/libf/phylmd/phys_output_ctrlout_mod.F90
r2580 r2630 1658 1658 "inst(X)", "inst(X)", "inst(X)", "inst(X)", "inst(X)", "inst(X)" /)) 1659 1659 1660 #ifdef CPP_Dust 1661 #include "Dust/spla_output_dat.h" 1662 #endif 1663 1660 1664 END MODULE phys_output_ctrlout_mod -
LMDZ5/trunk/libf/phylmd/phys_output_write_mod.F90
r2580 r2630 1763 1763 ENDIF 1764 1764 1765 1765 1766 END SUBROUTINE phys_output_write 1766 1767 -
LMDZ5/trunk/libf/phylmd/physiq_mod.F90
r2629 r2630 34 34 USE change_srf_frac_mod 35 35 USE surface_data, ONLY : type_ocean, ok_veget, ok_snow 36 #ifdef CPP_Dust 37 USE phytracr_spl_mod, ONLY: phytracr_spl 38 #endif 36 39 USE phys_local_var_mod, ONLY: phys_local_var_init, phys_local_var_end, & 37 40 ! [Variables internes non sauvegardees de la physique] … … 178 181 ! 179 182 USE phys_state_var_mod ! Variables sauvegardees de la physique 183 #ifdef CPP_Dust 184 USE phys_output_write_spl_mod 185 #else 180 186 USE phys_output_var_mod ! Variables pour les ecritures des sorties 187 #endif 188 181 189 USE phys_output_write_mod 182 190 USE fonte_neige_mod, ONLY : fonte_neige_get_vars 183 191 USE phys_output_mod 184 192 USE phys_output_ctrlout_mod 185 USE iophy186 193 use open_climoz_m, only: open_climoz ! ozone climatology from a file 187 194 use regr_pr_av_m, only: regr_pr_av … … 905 912 REAL zx_lat(nbp_lon,nbp_lat) 906 913 ! 907 INTEGER nid_ day_seri, nid_ctesGCM908 SAVE nid_ day_seri, nid_ctesGCM909 !$OMP THREADPRIVATE(nid_ day_seri,nid_ctesGCM)914 INTEGER nid_ctesGCM 915 SAVE nid_ctesGCM 916 !$OMP THREADPRIVATE(nid_ctesGCM) 910 917 ! 911 918 !IM 280405 BEG … … 2479 2486 !jyg iflag_con est dans clesphys 2480 2487 !c CALL concvl (iflag_con,iflag_clos, 2488 clw=0. 2481 2489 CALL concvl (iflag_clos, & 2482 2490 dtime, paprs, pplay, k_upper_cv, t_undi,q_undi, & … … 2498 2506 wdtrainA,wdtrainM,wght_cvfd,qtc_cv,sigt_cv, & 2499 2507 tau_cld_cv,coefw_cld_cv,epmax_diag) 2508 2500 2509 ! RomP <<< 2501 2510 … … 4264 4273 END IF 4265 4274 4275 #ifdef CPP_Dust 4276 CALL phytracr_spl ( debut,lafin , jD_cur,jH_cur,iflag_con, & ! I 4277 pdtphys,ftsol, & ! I 4278 t,q_seri,paprs,pplay,RHcl, & ! I 4279 pmfu, pmfd, pen_u, pde_u, pen_d, pde_d, & ! I 4280 coefh(1:klon,1:klev,is_ave), cdragh, cdragm, u1, v1, & ! I 4281 u_seri, v_seri, latitude_deg, longitude_deg, & 4282 pphis,pctsrf,pmflxr,pmflxs,prfl,psfl, & ! I 4283 da,phi,phi2,d1a,dam,mp,ep,sigd,sij,clw,elij, & ! I 4284 epmlmMm,eplaMm,upwd,dnwd,itop_con,ibas_con, & ! I 4285 ev,wdtrainA, wdtrainM,wght_cvfd, & ! I 4286 fm_therm, entr_therm, rneb, & ! I 4287 beta_prec_fisrt,beta_prec, & !I 4288 zu10m,zv10m,wstar,ale_bl,ale_wake, & ! I 4289 d_tr_dyn,tr_seri) 4290 4291 #else 4292 4266 4293 call phytrac ( & 4267 4294 itap, days_elapsed+1, jH_cur, debut, & … … 4288 4315 d_tr_dyn, & !<<RomP 4289 4316 tr_seri) 4317 #endif 4290 4318 4291 4319 IF (offline) THEN … … 4619 4647 !On effectue les sorties: 4620 4648 4649 #ifdef CPP_Dust 4650 CALL phys_output_write_spl(itap, pdtphys, paprs, pphis, & 4651 pplay, lmax_th, aerosol_couple, & 4652 ok_ade, ok_aie, ivap, new_aod, ok_sync, & 4653 ptconv, read_climoz, clevSTD, & 4654 ptconvth, d_t, qx, d_qx, d_tr_dyn, zmasse, & 4655 flag_aerosol, flag_aerosol_strat, ok_cdnc) 4656 #else 4621 4657 CALL phys_output_write(itap, pdtphys, paprs, pphis, & 4622 4658 pplay, lmax_th, aerosol_couple, & … … 4625 4661 ptconvth, d_t, qx, d_qx, zmasse, & 4626 4662 flag_aerosol, flag_aerosol_strat, ok_cdnc) 4663 #endif 4664 4627 4665 4628 4666 CALL write_paramLMDZ_phy(itap,nid_ctesGCM,ok_sync)
Note: See TracChangeset
for help on using the changeset viewer.