source: LMDZ6/branches/LMDZ_ECRad/DefLists/physiq.def_ECSexp1 @ 5304

Last change on this file since 5304 was 4727, checked in by idelkadi, 13 months ago

Merged trunk changes -r4488:4726 LMDZ_ECRad branch

File size: 15.7 KB
Line 
1#
2# $Id: physiq.def_NPv6.0.15_S 3593 2018-02-20 10:07:02Z jgipsl $
3#
4
5##############################################################
6# PARAMETRES ET CLES DE LA PHYSIQUE LMDZ
7# Cette version correspond à l'expérience Exp1 de l'article
8# sur l'exploration paramétrique de l'ECS :
9# Hourdin, F , et al., Science Advances, 2023, DOI: 10.1126/sciadv.adf2758
10##############################################################
11# D: Valeur par default
12#
13
14###########################################################
15# divers. Devrait aller dans config.def ?
16###########################################################
17##   Si=.T. ,  lecture du fichier limit avec la bonne annee
18ok_limitvrai=n
19
20###########################################################
21# Parametres couche limite de surface
22###########################################################
23
24          #  ...
25f_cdrag_stable=1
26
27          # Facteur sur les coefficients de trainee terrestres
28f_cdrag_ter=1
29
30          # Vitesse minimum dans les calculs de trainee Cd ( || V || + Vmin )
31min_wind_speed=0.1
32
33          #  Modelisation des bosquets
34ifl_pbltree=1
35Cd_frein=0.016
36
37###########################################################
38# parameter des flux air-mer
39###########################################################
40
41          # Facteur sur les flux sensibles et latent
42          # Introduit pour reduire l evaporation quand on avait z0h=z0m
43          # CONSEILLE : 1
44f_cdrag_oce=1
45
46          # Flag controlant le calcul des z0
47iflag_z0_oce=1
48
49          # Rapport entre les Z0 latent et sensible
50f_z0qh_oce=1.55
51
52          # Activation des rafales : Oui 1 ou non 0
53iflag_gusts=2
54
55          # facteur pour les rafales des thermiques (bounary layer)
56f_gust_bl=0.845
57
58          # facteur pour les poches (wake)
59f_gust_wk=0.2
60
61          # facteur sur qsat pour tenir compte de la salinite
62f_qsat_oce=0.98
63
64          #cdmmax : valeur max de Cd moment. Sur ocean seulement
65cdmmax=0.2
66
67          #cdhmax : valeur max de Cd evap/sensible. Sur ocean seulement
68cdhmax=0.2
69
70####################################################################
71# Couche limite turbulente
72####################################################################
73
74          # Nouvelle version de Mellor et Yamada
75new_yamada4=y
76
77          # Choix du schema numerique pour new_yamada4=y
78          #  1 schema de MAR. Bien pour CL stables mais detruit les stratocu
79          #  5 schema de MAR modifie. Precaunise.
80yamada4_num=5
81
82          # Flag de controle de la couche limite stable
83iflag_corr_sta=4
84
85          # min sur les fonction de stabilite a la surface
86f_ri_cd_min=0.01
87
88          # max du Ric pour Kz. Decouplage plus grand pour Ric plus grand.
89yamada4_ric=0.18
90
91          # Longueur de melange minimum pour Kz
92lmixmin=0
93
94          #shema de la couche de surface (D:1, 1:LMD, 8:Mellor-Yamada)
95iflag_pbl=12
96
97          # Seuils pour la diffusion turbulente
98ksta_ter=1e-07
99ksta=1e-10
100
101          #ok_kzmin : calcul Kzmin dans la CL de surface (D: y)
102ok_kzmin=n
103
104          # Creation de TKE par orographie sous-maille
105addtkeoro=2
106alphatkeoro=1
107smallscales_tkeoro=y
108
109
110####################################################################
111# Ondes de gravite / Orographie sous maille
112####################################################################
113
114          #  Orodr  ou  non   pour l orographie
115ok_orodr=y
116
117          #  Orolf  ou  non   pour l orographie             
118ok_orolf=y
119
120          #Rugoro : inclusion de l orographie sous maille dans le Cd de surface
121          # Obsolete avec l activation des ondes de gravite
122f_rugoro=0
123
124          # Parametres controlant l effet de l orographie sous maille
125sso_gfrcri=0.7
126sso_gkdrag=0.6
127sso_gkwake=0.4
128sso_gklift=0.1
129
130          # Random gravity waves
131          #Activitate the stochastic parameterization of convective GWs
132          # (should be equal to ok_strato)
133ok_gwd_rando=y
134
135          # Scale the momentum fluxes due to convective GWs
136gwd_rando_ruwmax=0.5
137
138          #Scale the saturated momentum flux of  convective GWs
139gwd_rando_sat=0.6
140
141          # Important pour controler la periode de la QBO
142gwd_front_ruwmax=3
143
144
145###############################################################
146# Rayonnement
147###############################################################
148          # activation du nouveau code de rayonnement RRTM
149          # 0 : Ancien code et 1 : RRTM (D=0)
150iflag_rrtm=1
151
152          # Nombre de bandes pour le SW. Mettre 2 si iflag_rrtm=0
153NSW=6
154
155    # Albedo et inertie des calottes
156alb_vis_sno_lic=0.96
157alb_nir_sno_lic=0.68
158    # Controle de l'inertie des glaciers et banquises
159    # inertie_sno : pour la neige (y compris sur les points "ter"
160    #      quand orchidee n'est pas actif utilisé)
161    # inertie_lic/sic : pour les "land ice" et "sea ice"
162inertie_sno=350
163    # iflag_sic=1 pour forcer à garder l'inertie des "sea ice"
164    # a inertie_sic meme si la surface est couverte de neige
165iflag_sic=1
166inertie_lic=2000
167inertie_sic=2000
168
169
170          # ???
171iflag_albedo=1
172
173          # Frequence appel rayonnement. Nombre appels par jour
174nbapp_cv=48
175
176          # Pour pouvoir revenir a un bug purement informatique de duplication
177          # des constantes thermodynamiques entre LMDZ et RRTM
178          # n : FORTEMENT CONSEILLE
179ok_bad_ecmwf_thermo=n
180
181###############################################################
182# Parametres nuages
183###############################################################
184
185          #seuils de la precipitation des nuages strateformes (D: 2.6e-4 2.6e-4)
186cld_lc_lsc=0.000635780517230841
187cld_lc_con=0.000635780517230841
188
189          #constante de temps pour eleminer eau lsc et convective
190          # (D: 3600. 3600.)
191cld_tau_lsc=900
192cld_tau_con=900
193
194          #facteurs correctifs sur la vitesse de chute des cristaux de glace (D: 1 1)
195ffallv_lsc=0.599395588187729
196ffallv_con=0.599395588187729
197
198          # coefficient sur la reevaporation de la pluie (D: 2.e-5 n)
199          # regle a 3.e-5 sur des cas de cumulus en 1D
200coef_eva=0.0001
201
202          # flag pour la reevaporation de la pluie
203          # 0: rien
204          # 1: a l ancienne
205          # 2: prend en compte la surface nuageuse max au dessus pour calculer
206          #    le max de reevaporation, comme ecart a la saturation. CONSEILLE
207iflag_evap_prec=2
208
209          # Modification de la plage de temperature pour la phase mixte
210          # liquide/glace des nuages
211          # Controle par les t_glace_min/max, exposant_glace,
212          # iflag_t_glace (D=0)
213t_glace_min=243.15
214t_glace_max=273.15
215exposant_glace=0.5
216iflag_t_glace=3
217
218          # Activation de la thermodynamique de la glace
219iflag_ice_thermo=1
220
221          # normalement elle ne sert plus a rien dans fisrtilp
222          # sinon elle est un peu toxique:
223          # IF (zt(i) .LT. t_coup.and.reevap_ice) zrfln(i)=0. (Jean-Baptiste)
224reevap_ice=n
225
226          #Bergeron
227iflag_bergeron=2
228
229          # temperature dependency of qsat for iterative procedure
230          # temporary flag to switch between the old (CMIP5, D=0)
231          # and new versions (=1) versions
232iflag_fisrtilp_qsat=4
233
234          #calcul des proprietes des nuages convectifs (D:1 0.375 1.e-4)
235iflag_cldcon=6
236fact_cldcon=0.812371295615361
237
238          # ?????
239facttemps=0
240
241          #calcul eau condensee et fraction nuageuse a partir des PDF
242          # (D:0, 0:version avec ratqs sinon nouvelles PDFs) 
243iflag_pdf=1
244
245          #calcul epaisseur optique et emmissivite des nuages (D: y 1 0.01 0.3)
246ok_newmicro=y
247
248          # Controle des ratqs grande echelle
249iflag_ratqs=4
250ratqsp0=34307.7121680875
251ratqsdp=25423.2097520433
252ratqsbas=0.002
253ratqshaut=0.509392871644901
254
255          #rayon effectif pour les nuages de glace (D:35)
256rad_froid=35
257
258          # Rayons effectif des gouttes nuageuses
259          # ACTIF SI ok_cdnc=0 dans config.def. (D~9 a 12 microns)
260rad_chau1=12
261rad_chau2=11
262
263          # Rayon effectif des gouttes si ok_cdnc=0
264          # Parameters in CDNC-maer link (Boucher&Lohmann 1995)
265bl95_b0=1.17451309137369
266bl95_b1=0.2
267
268          #  Choix ou non  de  New oliq               
269new_oliq=y
270
271          # Seuils oliqmax, oicemax (en g/kg).
272          # Au dela on precipite directement au sol
273oliqmax=0.0015
274oicemax=0.0015
275
276          #Rayons min et max effectifs des particules des nuages
277rei_min=18.9435
278rei_max=72.5654
279
280          # Distribution vetricale sous maille pour le schema de de nuages.
281          # 0: rien
282          # 1: Premiere version A. Jam,
283          # 2 : J. Jouhaud, parametre cloudth_vert_alpha D=0.5
284          # 3 : J. Jouhaud, parametre cloudth_vert_alpha D=0.5/C= 1.32
285          #                           cloudth_vert_alpha_th C=2:91
286iflag_cloudth_vert=3
287cloudth_vert_alpha=0.5
288cloudth_vert_alpha_th=0.5
289
290
291######################################################################
292# Convection
293######################################################################
294
295          #Convection scheme switch
296          # (D:2, 1:LMD, 2:Tiedtke, 3:KE New Physics, 30:KE AR4)
297iflag_con=3
298
299          #output level of energy conservation diagnostics
300if_ebil=0
301
302          #maximum efficiency of cld water->precipitation conversion (D: 0.993)
303epmax=0.999534
304
305          #dry convective adjustment at beginning of Emanuel convective scheme (D: n 0)
306ok_adj_ema=n
307iflag_clw=0
308
309          #Convective closure (D:1, 0:AR4, 2:ALE and ALP)
310iflag_clos=2
311
312          #Convective entrainment mixing law (D:1, 0:AR4=flat PDF, 1=PDF)
313iflag_mix=1
314
315          #weights of the bell shaped and flat PDF (used only if iflag_mix=1) (D: 1 0)
316qqa1=1
317qqa2=0
318
319          #Parameters of the bell shaped PDF; Fmax=center (D= 0.65), Gammas=width (D=0.05)
320cvl_corr=1
321
322          #Multiplicative factor of Emanuel convective scheme precipitation (D: 1.)
323Fmax=0.65
324
325          #altitude, in hPa, above LCL at which buoybase is computed,
326          # def = original: -40
327dpbase=-40
328
329          #reference fractional area of precipitating downdraughts,
330          # def = original: 0.01
331sigdz=0.00572853968455156
332
333          #unsaturated fraction of precipitating downdraughts, def = original: 0.15
334spfac=0.15
335
336          #relaxation time of cloud base mass flux, def = original: 8000
337tau=8000
338
339          #flag for wb (= vert velocity at LFC);
340          # 0->wb=wbmax=2.71287437770784
341          # Si iflag_wb=50.018
342          # wbmax=2.71287437770784
343flag_wb=50.018
344wbmax=2.71287437770784
345
346          # Divers tests
347ok_convstop=n
348tau_stop=15000
349ok_intermittent=n
350
351          # nouvel epluchage de C.Rio
352          #shedding coefficient (used when iflag_mix_adiab=1)
353iflag_mix_adiab=0
354coef_peel=0.25
355
356          #Conversion cld water->precip: Ep=f(pressure) if 0; Ep=f(temperature)
357          #if 1, def=1
358flag_epKEorig=1
359
360          # Case : flag_epKEorig=1
361          # elcrit=0.000189125727371951
362          # tlcrit=-52.6524333022965
363          # original: 0.0011, used only if flag_epKEorig=1
364elcrit=0.000189125727371951
365tlcrit=-52.6524333022965
366
367          # Case : flag_epKEorig=0
368          # pbcrit : pressure (hPa), above LCL below which Ep=0, D=150 (original)
369          # ptcrit : pressure (hPa), above LCL above which Ep=Epmax, D=500 (original)
370pbcrit=150
371ptcrit=500
372
373          # Prevent some crashes
374          # Filter out bad wakes
375flag_wk_check_trgl=n
376iflag_wk_check_trgl=2
377iflag_alp_wk_cond=1
378
379
380          # Check whether parcel level temperature and specific humidity
381          # are reasonable and demand that LCL be high enough
382cv_flag_feed=2
383
384          # save 20% CPU
385ok_optim_yield=y
386
387          # Convective clouds
388iflag_cld_cv=0
389
390          # To get back to bug where convective output variables
391          # were set to 0 at the start of the physics
392ok_bug_cv_trac=n
393
394##########################################################
395# Fermeture convective et couplages
396##########################################################
397
398          # Appel separe des thermiques
399iflag_pbl_split=10
400
401          #rendement sur la puissance fournie par les thermiques a la convection
402alp_bl_k=0.33710920313038
403
404          #Constant value to be added to Alp (D: 0.)
405alp_offset=0
406
407          #Convection must reach a level at which T<t_top_max to be active
408t_top_max=1000
409
410          ### nrlmd le 10/04/2012: Declenchement ###
411          #Declenchement par couche-limite (0: deterministe, 1: stochastique)
412iflag_trig_bl=1
413
414          #Surface critique au LCL
415s_trig=12000000
416
417          #Temps de decorrelation entre scenes de cumulus
418tau_trig_shallow=1200
419
420          #Temps de decorrelation entre scenes de cumulonimbus
421tau_trig_deep=1200
422
423          # Pour la stabilisation
424random_notrig_max=0.99
425
426          # Temperature a la quelle on fond les descentes glacees
427tmax_fonte_cv=278.15
428
429          #Fermeture par couche-limite (Nicolas Rochetin)
430          #(0: deterministe, 1: statistique, 2: statistique+convergence
431          # grande echelle)
432iflag_clos_bl=1
433
434          #coefficient in Wape->C_star formula: C_star=stark*sqrt(2*Wape),
435          # def: 0.33
436stark=0.33
437
438          #lifting efficiency of wakes; Alp=Alpk*Fip, Fip=power provided
439          # by wakes, def: 0.25
440alpk=0.0817240860702295
441
442#
443##########################################################
444# Couche limite convective / modele du thermique
445##########################################################
446
447          # Convection seche (D:0, 0:ajustement sec,=>1:modele du thermique)
448iflag_thermals=18
449
450          # pas de temps du spliting pour les thermiques
451          # TOURNE MAIS POSE PLUS DE PROBLEME QU ELLE N EN RESOUD
452nsplit_thermals=1
453
454          # tau_thermals pour avoir une constante de temps sur les thermiques.
455          # Non valide
456tau_thermals=0
457
458          # Flag controlant le detrainement et l entrainement
459iflag_thermals_ed=8
460
461          # On va chercher l air a z * ( 1+fact_thermals_ed_dz=0.0655773728288594
462          # le detrainement (A. Jam)
463fact_thermals_ed_dz=0.0655773728288594
464
465          # Une option de plus sur les thermiques.
466iflag_thermals_optflux=0
467
468          #couplage ou non avec la convection
469iflag_coupl=5
470
471          # Seuil pour desactiver les thermiques en cas de forte inversion
472          # en sommet de couche limite. Actif si iflag_thermals impair.
473seuil_inversion=-0.08
474
475          # Reactivation du calcul d un zmax continu pour les thermiques
476          # reactivation d une fermeture humide des thermiques
477          # iflag_thermals_closure=2 (D=1)
478iflag_thermals_closure=2
479
480
481##########################################################
482# Flags wakes
483##########################################################
484
485          #Wake scheme switch (D:0, 0:AR4, 1:New Physics)
486iflag_wake=1
487
488          #multiplicative factor of the damping by gravity waves, def: 4.
489coefgw=4
490
491          #wake density = number of wake centers per m2, def: 8.E-12
492          #wdens_ref=8.E-12
493wdens_ref_o=1.67071191724488e-11
494wdens_ref_l=8e-12
495
496          # Ajustement convectif prealable au calcul des poches
497ok_adjwk=y
498
499
500####################################################################
501#  Conservation
502####################################################################
503
504          # The source terms of the TKE prognostic equation are diagnosed
505          # from tendencies (du, dv, dT)
506          # associated with subrgrid scaleamotions and treated as an
507          # additional heat source.
508          # Controled by a key, iflag_ener_conserv (D=-1):
509          # 0 : no conservation, -1 : old adhoc correction for kinetic E only
510          # (used for CMIP5)
511          # 1 : conservation, 101 : conversion from kinetic to heat only,
512          # 110 conversion from potential to heat only
513iflag_ener_conserv=10
514
515          #Activation of corrections for water conservation (D: n).
516          ##The default is n for compatibility with earlier versions.
517          ##generally it should be y.
518ok_conserv_q=y
519
520fl_cor_ebil=1
521
522####################################################################
523# Ozone
524####################################################################
525          # new treatment for ozone into the tropopause
526adjust_tropopause=y
527
528####################################################################
529#  Conservation de l'eau
530#####################################################################
531          # conservation de l eau sur les calottes
532ok_lic_cond=y
533
534cdnc_min=10.
535
536
Note: See TracBrowser for help on using the repository browser.