source: BOL/LMDZ_Setup_amaury/DEF/PHYS/physiq.def_NPv6.0.12splitBalp

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