Changeset 5453 for LMDZ6/branches/contrails/libf/phylmd/physiq_mod.F90
- Timestamp:
- Dec 23, 2024, 8:19:39 PM (37 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/contrails/libf/phylmd/physiq_mod.F90
r5452 r5453 75 75 USE write_field_phy 76 76 use wxios_mod, ONLY: g_ctx, wxios_set_context 77 USE lmdz_aviation, ONLY : read_aviation_emissions, aviation_water_emissions 77 78 USE lmdz_lscp, ONLY : lscp 78 79 USE lmdz_call_cloud_optics_prop, ONLY : call_cloud_optics_prop … … 327 328 dqvc_adj, dqvc_sub, dqvc_con, dqvc_mix, qsatliq, qsatice, & 328 329 !-- LSCP - aviation and contrails variables 329 rcont_seri, d_rcont_dyn, flight_dist, flight_h2o, &330 d_q_avi, rcont_seri, d_rcont_dyn, flight_dist, flight_h2o, & 330 331 Tcritcont, qcritcont, potcontfraP, potcontfraNP, & 331 332 dcf_avi, dqi_avi, dqvc_avi, & … … 3863 3864 ratqs,ratqsc,ratqs_inter_,sigma_qtherm) 3864 3865 3866 !--Read the aviation emissions 3867 IF ( ok_plane_h2o .OR. ok_plane_contrail ) THEN 3868 CALL read_aviation_emissions(klon, klev, latitude_deg, longitude_deg, pplay, & 3869 flight_dist, flight_h2o) 3870 ENDIF 3871 3872 !--Add the water emissions from aviation 3873 IF ( ok_plane_h2o ) THEN 3874 CALL aviation_water_emissions(klon, klev, phys_tstep, paprs, pplay, & 3875 t_seri, q_seri, cell_area, flight_h2o, d_q_avi) 3876 CALL add_phys_tend(du0, dv0, dt0, d_q_avi, dql0, dqi0, dqbs0, paprs, & 3877 'avi', abortphy, flag_inhib_tend, itap, 0) 3878 d_q_avi = d_q_avi / phys_tstep 3879 ENDIF 3880 3865 3881 ! 3866 3882 ! Appeler le processus de condensation a grande echelle … … 3875 3891 3876 3892 IF (ok_new_lscp) THEN 3877 3878 3893 3879 3894 DO k = 1, klev … … 3883 3898 ENDDO 3884 3899 ENDDO 3885 3886 3887 !--mise à jour de flight_m et flight_h2o dans leur module3888 !IF (ok_plane_h2o .OR. ok_plane_contrail) THEN3889 ! CALL airplane(debut,pphis,pplay,paprs,t_seri)3890 !ENDIF3891 3900 3892 3901 CALL lscp(klon,klev,phys_tstep,missing_val,paprs,pplay,omega, &
Note: See TracChangeset
for help on using the changeset viewer.