source: BOL/LMDZ_Setup_amaury/DEF/PHYS/physiq.def_NPv6.0.12splitBtree @ 4931

Last change on this file since 4931 was 4615, checked in by asima, 18 months ago

Initial import of LMDZ_Setup environment
(former TEST_PROD which was distributed as tutorial_prod.tar).

See also related doc LMDZ_Setup_HowTo (former tutorial_prod_FAQ) :
https://docs.google.com/document/d/1OLZG6e-86NiXuv5-aALxKIh-QPkp4BdCwWtiBFot-6c

This initial import corresponds to TEST_PROD from
https://lmdz.lmd.jussieu.fr/pub/Training/Archive/tutorial_prod.tar_v20230707.

Previous versions of tutorial_prod.tar are available at
https://lmdz.lmd.jussieu.fr/pub/Training/Archive

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