Changeset 3110 for LMDZ6/trunk/libf
- Timestamp:
- Dec 4, 2017, 5:19:33 PM (7 years ago)
- Location:
- LMDZ6/trunk/libf/phylmd
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/trunk/libf/phylmd/phys_output_ctrlout_mod.F90
r3106 r3110 51 51 52 52 !!! 2D 53 TYPE(ctrl_out), SAVE :: o_sza = ctrl_out((/ 1, 1, 10, 10, 5, 10, 11, 11, 11, 11/), & 54 'sza', 'Solar zenithal angle', 'degrees', (/ ('', i=1, 10) /)) 53 55 54 56 ! Marine -
LMDZ6/trunk/libf/phylmd/phys_output_var_mod.F90
r3082 r3110 14 14 REAL, SAVE, ALLOCATABLE :: snow_o(:), zfra_o(:) 15 15 !$OMP THREADPRIVATE(snow_o, zfra_o) 16 REAL, SAVE, ALLOCATABLE :: sza_o(:) ! solar zenithal angle 17 !$OMP THREADPRIVATE(sza_o) 16 18 INTEGER, SAVE, ALLOCATABLE :: itau_con(:) ! Nombre de pas ou rflag <= 1 17 19 !$OMP THREADPRIVATE(itau_con) … … 144 146 145 147 allocate(snow_o(klon), zfra_o(klon)) 148 allocate(sza_o(klon) ) 146 149 allocate(itau_con(klon)) 147 150 allocate(sens_prec_liq_o(klon,2)) … … 198 201 199 202 deallocate(snow_o,zfra_o,itau_con) 203 deallocate(sza_o) 200 204 deallocate (bils_ec,bils_ech,bils_tke,bils_diss,bils_kinetic,bils_enthalp,bils_latent) 201 205 deallocate (d_qw_col, d_ql_col, d_qs_col, d_qt_col, d_ek_col, d_h_dair_col & -
LMDZ6/trunk/libf/phylmd/phys_output_write_mod.F90
r3106 r3110 178 178 o_lat_prec_liq_oce, o_lat_prec_liq_sic, & 179 179 o_lat_prec_sol_oce, o_lat_prec_sol_sic, & 180 o_sza, & 180 181 ! Marine 181 182 o_map_prop_hc, o_map_prop_hist, o_map_emis_hc, o_map_iwp_hc, & … … 319 320 itau_con, nfiles, clef_files, nid_files, dryaod_diag, & 320 321 zustr_gwd_hines, zvstr_gwd_hines,zustr_gwd_rando, zvstr_gwd_rando, & 321 zustr_gwd_front, zvstr_gwd_front, &322 zustr_gwd_front, zvstr_gwd_front, sza_o, & 322 323 sens_prec_liq_o, sens_prec_sol_o, lat_prec_liq_o, lat_prec_sol_o, & 323 324 cloudth_sth,cloudth_senv,cloudth_sigmath,cloudth_sigmaenv, & … … 614 615 ENDIF 615 616 617 CALL histwrite_phy(o_sza, sza_o) 616 618 CALL histwrite_phy(o_flat, zxfluxlat) 617 619 CALL histwrite_phy(o_ptstar, ptstar) -
LMDZ6/trunk/libf/phylmd/physiq_mod.F90
r3107 r3110 1122 1122 logical, parameter :: mass_fixer=.false. 1123 1123 real qql1(klon),qql2(klon),corrqql 1124 1125 REAL pi 1126 1127 pi = 4. * ATAN(1.) 1124 1128 1125 1129 ! Ehouarn: set value of jjmp1 since it is no longer a "fixed parameter" … … 2190 2194 END SELECT 2191 2195 ENDIF 2196 sza_o = ACOS (rmu0) *180./pi 2192 2197 2193 2198 IF (mydebug) THEN
Note: See TracChangeset
for help on using the changeset viewer.