source: trunk/LMDZ.MARS/deftank/callphys.def.MCD6 @ 4020

Last change on this file since 4020 was 3712, checked in by emillour, 11 months ago

Mars PCM:
Add extra checking in nirco2abs to ensure having nircorr==1 when o and
co2 tracers are available.
EM

File size: 7.7 KB
Line 
1##General options
2##~~~~~~~~~~~~~~~
3#Directory where external input files are:
4datadir=./datadir
5
6# Number of outputs per sol for diagfi.nc files
7outputs_per_sol=8
8
9#Diurnal cycle ?  if diurnal=False, diurnal averaged solar heating
10diurnal=.true.
11
12#Seasonal cycle ? if season=False, Ls stays constant, to value set in "start"
13season = .true.   
14
15#Save statistics in file "stats.nc" ?
16callstats =.true.
17
18#Save EOF profiles in file "profiles" for Climate Database?
19calleofdump = .false.
20
21# check input fields when entering physics?
22check_physics_inputs=.false.
23# check fields at the end of physics?
24check_physics_outputs=.false.
25
26## Dust scenario. Used to prescribe the dust
27## ~~~~~~~~~~~~~
28#  =1 Dust opt.deph read in startfi; =2 Viking scenario; =3 MGS scenario,
29#  =4 Mars Year 24 from TES assimilation (old version of MY24; dust_tes.nc file)
30#  =6 "cold" (low dust) scenario ; =7 "warm" (high dust) scenario
31#  =8 "climatology" (our best guess of a typical Mars year) scenario
32#  =24 Mars Year 24 from TES assimilation (ie: MCD reference case)
33#  =25 Mars Year 25 from TES assimilation (ie: a year with a global dust storm)
34#  =26 Mars Year 26 from TES assimilation
35#  ...
36#  =35 Mars Year 35 from observers assimilation
37iaervar = 8
38# Dust opacity at 610 Pa (when constant, i.e. for the iaervar=1 case)
39tauvis=0.2
40# Dust vertical distribution:
41# (=0: old distrib. (Pollack90), =1: top set by "topdustref",
42#  =2: Viking scenario; =3 MGS scenario)
43iddist  = 3
44# Dust top altitude (km). (Matters only if iddist=1)
45topdustref = 55.
46# Dust IR opacity ref. wavelength (for dso diagnostics only)
47# "tes" (9.3 microns) [default] or "mcs" (21.6 microns)
48dustiropacity = tes
49# Use an IR to VIS scenario conversion coefficient that is
50# dependent on the GCM dust effective radius,
51# instead of a fixed 2.6 coefficient ?
52#(only if dustiropacity = tes ; default = .false.)
53reff_driven_IRtoVIS_scenario = .true.
54
55## Physical Parameterizations :
56## ~~~~~~~~~~~~~~~~~~~~~~~~~~
57# call radiative transfer ?
58callrad   = .true.
59# call NLTE radiative schemes ?   matters only if callrad=T
60callnlte = .true.
61# NLTE 15um scheme to use.
62# 0-> Old scheme, static oxygen
63# 1-> Old scheme, dynamic oxygen
64# 2-> New scheme
65nltemodel = 2
66# call CO2 NIR absorption ?   matters only if callrad=T
67callnirco2 = .true.
68# NIR NLTE correction ? matters only if callnirco2=T
69# nircorr should be set to 1 if co2 and o tracers are available, 0 otherwise
70nircorr=1
71# call turbulent vertical diffusion ?
72calldifv  = .true.
73# call convective adjustment ?
74calladj  = .true.
75# Thermals
76calltherm = .true.
77callrichsl = .true.
78# call CO2 condensation ?
79callcond =.true.
80# call thermal conduction in the soil ?
81callsoil = .true.
82
83##Gravity Waves
84# call Lott's gravity wave/subgrid topography scheme ?
85calllott  = .true.
86# call Lott's non-orographic gravity waves scheme?
87calllott_nonoro=.true.
88#Eliassen-Palm FLux(only if calllott_nonoro=.true.)
89nonoro_gwd_epflux_max=5.E-4
90# saturation parameter non-orographic gravity waves(only if calllott_nonoro=.true.)
91nonoro_gwd_sat=1.5
92# value of the dissaption coefficiet(only if calllott_nonoro=.true.)
93nonoro_gwd_rdiss=0.15
94# value of the max wave number
95nonoro_gwd_kmax=1.E-4
96# value of the min wave number
97nonoro_gwd_kmin=7.E-6
98# value to control the launch altitude
99nonoro_gwd_xlaunch=0.6
100
101# Impose polar cap surface albedos as observed by TES?
102TESicealbedo = .true.
103## Coefficient for Northern cap albedoes
104TESice_Ncoef=1.6
105## Coefficient for Southern cap albedoes
106TESice_Scoef=1.6
107
108
109## Radiative transfer options :
110## ~~~~~~~~~~~~~~~~~~~~~~~~~~
111# the rad.transfer is computed every "iradia" physical timestep
112iradia    = 1
113# Output of the exchange coefficient mattrix ? for diagnostic only
114callg2d  = .false.
115# Rayleigh scattering : (should be .false. for now)
116rayleigh  = .false.
117
118## Tracer (dust water, ice and/or chemical species) options :
119## ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
120# DUST: Transported dust ? (if >0, use 'dustbin' dust bins)
121dustbin    = 2
122# DUST: Radiatively active dust ? (matters if dustbin>0)
123active  = .true.
124# DUST: use mass and number mixing ratios to predict dust size ?
125doubleq   = .true.
126# DUST: use a small population of dust particules (submicron dust)?
127submicron = .false.
128# DUST: lifted by GCM surface winds ?
129lifting = .true.
130# DUST: lifted by dust devils ?
131callddevil = .false.
132# DUST: Scavenging by H2O snowfall ?
133scavenging = .true.
134
135# DUST: freedust ?
136freedust=.true.
137# DUST: dustscaling_mode?
138#     =0 --> freedust, tauscaling=1
139#     =1 --> GCM5.3-like, tauscaling
140#     =2 --> tauscaling=1,dust_rad_adjust
141dustscaling_mode=2
142# DUST: dust injection scheme (if >0, use 'dustinjection')
143dustinjection=1
144# DUST: dust injection scheme coefficient (default = 0.25)
145coeff_injection=0.25
146# DUST: dust injection scheme initial local time (default = 0.)
147ti_injection=0.
148# DUST: dust injection scheme final local time (default = 24.)
149tf_injection=24.
150# DUST: Rocket Dust Storm scheme
151rdstorm=.true.
152# DUST: RDS detrainment coefficient (default = 0.02)
153coeff_detrainment=0.02
154# DUST: Dust entrainment by subgrid-scale slope winds
155topflows=.true.
156
157# DUST/WATERICE: Scavenging by CO2 condensation?
158scavco2cond = .true.
159# DUST/WATERICE: Gravitationnal sedimentation ?
160sedimentation = .true.
161
162# WATERICE: Radiatively active transported atmospheric water ice ?
163activice   = .true.
164# WATER: Compute water cycle
165water = .true.
166# WATER: Microphysical scheme for water-ice clouds?
167microphys = .true.
168# WATER: Effective variance for sedimentation for the log-normal
169#        distribution of ice particles ?
170nuice_sed=0.1
171# WATER: contact parameter (only if temp_dependent_m = .false.)
172##mteta = 0.95
173# Temperature-dependent water contact parameter
174temp_dependent_m = .true.
175# WATER: current permanent caps at both poles. True IS RECOMMENDED
176#        (with .true., North cap is a source of water and South pole
177#         is a cold trap)
178caps  = .true.
179# WATER: Water ice albedos (old ice/fresh frost)?
180# Perennial ice albedo
181albedo_h2o_ice = 0.30
182# Account for fresh frost ice albedo if cst_cap_albedo = .false.
183cst_cap_albedo = .false.
184# Fresh frost albedo (only used if cst_cap_albedo = .false.)
185albedo_h2o_frost = 0.35
186# Frost thickness threshold for albedo
187frost_albedo_threshold = 0.005
188# Frost metamorphism into old ice
189refill_watercap = .false.
190frost_metam_threshold = 0.05
191# WATER: Water ice thermal inertia (old ice and fresh frost)
192inert_h2o_ice = 800
193# Sublimation latent heat (def = T)
194latentheat_surfwater = .true.
195#WATER: subgrid clouds
196CLFvarying=.false.
197#WATER: subgrid clouds
198CLFfixval=1
199
200# PHOTOCHEMISTRY: include chemical species
201photochem  = .true.
202
203# SCATTERERS: set number of scatterers. must be compliant with preceding options.
204naerkind = 4
205
206
207## Thermospheric options :
208##~~~~~~~~~~~~~~~~~~~~~~
209# call thermosphere ?
210callthermos = .true.
211# WATER: included without cycle (only if water=.false.)
212thermoswater = .false.
213# call thermal conduction ? (only if callthermos=.true.)
214callconduct = .true
215# call molecular viscosity ? (only if callthermos=.true.)
216callmolvis = .true.
217# call molecular diffusion ? (only if callthermos=.true.)
218callmoldiff = .true.
219# molecular diffusion scheme? 1: legacy (as in MCDv6.1) 2: MPF scheme
220moldiff_scheme=1
221# call thermospheric photochemistry ? (only if callthermos=.true.)
222thermochem = .true.
223# call EUV heating ? (only if callthermos=.true.)
224calleuv=.true.
225#Method to include solar variability?
226#0-> Fixed EUV input  1-> Variability with E10.7 as observed
227solvarmod=0
228# fixed E10.7 value (for solvarmod=0)
229# (min=80 , ave=140, max=320)
230fixed_euv_value=140
231#Solar variability as observed for MY? (must be between MY23 and MY32)
232# (only matters if solvarmod=1)
233solvaryear=24
234# value for the UV heating efficiency
235##(experimental values between 0.19 and 0.23, lower values may
236## be used to compensate for low 15 um cooling)
237euveff = 0.21       
238
239
Note: See TracBrowser for help on using the repository browser.