Changeset 6158
- Timestamp:
- Apr 3, 2026, 5:56:32 PM (7 hours ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ6/branches/LMDZISOdevSN/libf/phylmdiso/isotopes_mod.F90
r6157 r6158 14 14 !--- Negligible lower thresholds: no need to check for absurd values under these lower limits 15 15 REAL, PARAMETER :: & 16 ridicule = 1e-12, & ! For mixing ratios 17 ridicule_rain = 1e-8, & ! For rain fluxes (rain, zrfl...) in kg/ s <-> 1e-3 mm/day18 ridicule_evap = ridicule_rain*1e-2, & ! For evaporations in kg/ s <-> 1e-3 mm/day19 ridicule_qsol = ridicule_rain, & ! For qsol in kg <-> 1e-8 kg20 ridicule_snow = ridicule_qsol ! For snow in kg <-> 1e-8 kg16 ridicule = 1e-12, & ! For mixing ratios in kg/kg 17 ridicule_rain = 1e-8, & ! For rain fluxes (rain, zrfl...) in kg/m2/s <-> 1e-3 mm/day 18 ridicule_evap = ridicule_rain*1e-2, & ! For evaporations in kg/m2/s <-> 1e-3 mm/day 19 ridicule_qsol = 1e-8, & ! For qsol in kg/m2 <-> 1e-8 kg/m2 = 1e-8 mm 20 ridicule_snow = ridicule_qsol ! For snow in kg/m2 <-> 1e-8 kg/m2 = 1e-8 mm 21 21 REAL, PARAMETER :: expb_max = 30.0 22 22 … … 222 222 !--- Initialisation: reading the isotopic parameters. 223 223 CALL getin_p('lambda', lambda_sursat, 0.004); IF(ok_nocinsat) lambda_sursat = 0. 224 CALL get_in('surf_snow_corr_d18O', surf_snow_corr_d18O, 0.0) 225 CALL get_in('surf_snow_corr_dD', surf_snow_corr_dD, 0.0) 226 CALL get_in('snow_max', snow_max, 3000.) 224 227 CALL getin_p('thumxt1', thumxt1, 0.75*1.2) 225 228 CALL getin_p('ntot', ntot, 20, lDisp=.FALSE.) 229 ! mass_surfsnow : default = 3 kg m-2 ~ 1 cm of snow at density 350 kg m-3 (Dome C) 230 CALL get_in('mass_surfsnow', mass_surfsnow, 3.0) 231 ! min_surfsnow : default = 0.03 kg m-2 ~ 0.1 mm of snow at density 350 kg m-3 (Dome C) 232 CALL get_in('min_surfsnow', min_surfsnow, 0.03) 226 233 CALL getin_p('h_land_ice', h_land_ice, 20., lDisp=.FALSE.) 227 234 CALL getin_p('P_veg', P_veg, 1.0, lDisp=.FALSE.) 228 235 CALL getin_p('bidouille_anti_divergence', bidouille_anti_divergence, .FALSE.) 236 CALL get_in('ok_turbfrac_sublim', ok_turbfrac_sublim, .FALSE.) 237 CALL get_in('ok_turbfrac_condens', ok_turbfrac_condens, .FALSE.) 238 CALL get_in('ok_evap_surfsnow', ok_evap_surfsnow, .FALSE.) 239 CALL get_in('ddelta_evap_max', ddelta_evap_max, 0.1) 240 CALL get_in('h1m1_min_abs', h1m1_min_abs, 0.05) 241 229 242 CALL getin_p('essai_convergence', essai_convergence, .FALSE.) 230 243 CALL getin_p('initialisation_iso', initialisation_iso, 0)
Note: See TracChangeset
for help on using the changeset viewer.
