Ignore:
Timestamp:
Nov 21, 2019, 4:43:45 PM (5 years ago)
Author:
lguez
Message:

Merge revisions 3427:3600 of trunk into branch Ocean_skin

Location:
LMDZ6/branches/Ocean_skin
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/branches/Ocean_skin

  • LMDZ6/branches/Ocean_skin/DefLists/physiq.def_NPv6.1

    • Property copyright set to
      Name of program: LMDZ
      Creation date: 1984
      Version: LMDZ5
      License: CeCILL version 2
      Holder: Laboratoire de m\'et\'eorologie dynamique, CNRS, UMR 8539
      See the license file in the root directory
    r3424 r3605  
    11#
    2 # $Id: physiq.def_NPv6.1 3668 2018-03-20 14:55:33Z lfairhead $
     2# $Id: physiq.def_NPv6.0.15_S 3593 2018-02-20 10:07:02Z jgipsl $
    33#
    44
     
    369369ptcrit=500
    370370
     371          # Precipitation ejection from adiabatic ascents
     372          # cvflag_prec_eject: when TRUE ejection is activated. Default: False
     373          # ejectliq : 0. =>liquid precipitation is carried up in the adiab updraughts
     374          #            1. =>liquid precipitation is ejected from adiab updraughts
     375          # ejectice   0. =>solid precipitation is carried up in the adiab updraughts
     376          #            1. =>solid precipitation is ejected from adiab updraughts
     377          # ejectliq may take only 0. and 1. values
     378          # ejectice may take any value between 0. and 1.
     379          #   Default : cvflag_prec_eject=n, ejectliq=0., ejectice=0.
     380cvflag_prec_eject=n
     381ejectliq=0.
     382ejectice=0.
     383
     384
     385          # Check whether parcel level temperature and specific humidity
     386          # are reasonable and demand that LCL be high enough
     387cv_flag_feed=2
     388
     389          # save 20% CPU
     390ok_optim_yield=y
     391
     392          # Convective clouds
     393iflag_cld_cv=0
     394
     395          # To get back to bug where convective output variables
     396          # were set to 0 at the start of the physics
     397ok_bug_cv_trac=n
     398
     399           # solving of the temperature equation for the adiabatic ascent
     400           # 0 -> AJ scheme in two loops ; ice fraction given by envt. temp.
     401           # 1 -> JYG scheme in one loop ; ice fraction given by envt. temp.
     402           # 2 -> JYG scheme in one loop ; ice fraction given by adiab. asc. temp.
     403           # Default: 0
     404           # 2 is costly and ill tested; experts only.
     405icvflag_Tpa=0
     406
     407           # taking into account the dependence of qv on qt at saturation
     408           # Default: n
     409qsat_depends_on_qt=n
     410
     411##########################################################
     412# Fermeture convective et couplages
     413##########################################################
     414
     415          # Appel separe des thermiques
     416iflag_pbl_split=10
     417
     418          #rendement sur la puissance fournie par les thermiques a la convection
     419alp_bl_k=0.5
     420
     421          #Constant value to be added to Alp (D: 0.)
     422alp_offset=0
     423
     424          #Convection must reach a level at which T<t_top_max to be active
     425t_top_max=1000
     426
     427          ### nrlmd le 10/04/2012: Declenchement ###
     428          #Declenchement par couche-limite (0: deterministe, 1: stochastique)
     429iflag_trig_bl=1
     430
     431          #Surface critique au LCL
     432s_trig=12000000
     433
     434          #Temps de decorrelation entre scenes de cumulus
     435tau_trig_shallow=1200
     436
     437          #Temps de decorrelation entre scenes de cumulonimbus
     438tau_trig_deep=1200
     439
     440          # Pour la stabilisation
     441random_notrig_max=0.99
     442
     443          # Temperature a la quelle on fond les descentes glacees
     444tmax_fonte_cv=278.15
     445
     446          #Fermeture par couche-limite (Nicolas Rochetin)
     447          #(0: deterministe, 1: statistique, 2: statistique+convergence
     448          # grande echelle)
     449iflag_clos_bl=1
     450
     451          #coefficient in Wape->C_star formula: C_star=stark*sqrt(2*Wape),
     452          # def: 0.33
     453stark=0.33
     454
     455          #lifting efficiency of wakes; Alp=Alpk*Fip, Fip=power provided
     456          # by wakes, def: 0.25
     457alpk=0.25
     458
     459#
     460##########################################################
     461# Couche limite convective / modele du thermique
     462##########################################################
     463
     464          # Convection seche (D:0, 0:ajustement sec,=>1:modele du thermique)
     465iflag_thermals=18
     466
     467          # pas de temps du spliting pour les thermiques
     468          # TOURNE MAIS POSE PLUS DE PROBLEME QU ELLE N EN RESOUD
     469nsplit_thermals=1
     470
     471          # tau_thermals pour avoir une constante de temps sur les thermiques.
     472          # Non valide
     473tau_thermals=0
     474
     475          # Flag controlant le detrainement et l entrainement
     476iflag_thermals_ed=8
     477
     478          # On va chercher l air a z * ( 1+fact_thermals_ed_dz) pour calculer
     479          # le detrainement (A. Jam)
     480fact_thermals_ed_dz=0.07
     481
     482          # Une option de plus sur les thermiques.
     483iflag_thermals_optflux=0
     484
     485          #couplage ou non avec la convection
     486iflag_coupl=5
     487
     488          # Seuil pour desactiver les thermiques en cas de forte inversion
     489          # en sommet de couche limite. Actif si iflag_thermals impair.
     490seuil_inversion=-0.08
     491
     492          # Reactivation du calcul d un zmax continu pour les thermiques
     493          # reactivation d une fermeture humide des thermiques
     494          # iflag_thermals_closure=2 (D=1)
     495iflag_thermals_closure=2
     496
     497
     498##########################################################
     499# Flags wakes
     500##########################################################
     501
     502          #Wake scheme switch (D:0, 0:AR4, 1:New Physics)
     503iflag_wake=1
     504
     505          #multiplicative factor of the damping by gravity waves, def: 4.
     506coefgw=4
     507
     508          #wake density = number of wake centers per m2, def: 8.E-12
     509          #wdens_ref=8.E-12
     510wdens_ref_o=1e-09
     511wdens_ref_l=8e-12
     512
     513          # Ajustement convectif prealable au calcul des poches
     514ok_adjwk=y
     515
    371516          # Prevent some crashes
    372517          # Filter out bad wakes
     
    375520iflag_alp_wk_cond=1
    376521
    377 
    378           # Check whether parcel level temperature and specific humidity
    379           # are reasonable and demand that LCL be high enough
    380 cv_flag_feed=2
    381 
    382           # save 20% CPU
    383 ok_optim_yield=y
    384 
    385           # Convective clouds
    386 iflag_cld_cv=0
    387 
    388           # To get back to bug where convective output variables
    389           # were set to 0 at the start of the physics
    390 ok_bug_cv_trac=n
    391 
    392 ##########################################################
    393 # Fermeture convective et couplages
    394 ##########################################################
    395 
    396           # Appel separe des thermiques
    397 iflag_pbl_split=10
    398 
    399           #rendement sur la puissance fournie par les thermiques a la convection
    400 alp_bl_k=0.5
    401 
    402           #Constant value to be added to Alp (D: 0.)
    403 alp_offset=0
    404 
    405           #Convection must reach a level at which T<t_top_max to be active
    406 t_top_max=1000
    407 
    408           ### nrlmd le 10/04/2012: Declenchement ###
    409           #Declenchement par couche-limite (0: deterministe, 1: stochastique)
    410 iflag_trig_bl=1
    411 
    412           #Surface critique au LCL
    413 s_trig=12000000
    414 
    415           #Temps de decorrelation entre scenes de cumulus
    416 tau_trig_shallow=1200
    417 
    418           #Temps de decorrelation entre scenes de cumulonimbus
    419 tau_trig_deep=1200
    420 
    421           # Pour la stabilisation
    422 random_notrig_max=0.99
    423 
    424           # Temperature a la quelle on fond les descentes glacees
    425 tmax_fonte_cv=278.15
    426 
    427           #Fermeture par couche-limite (Nicolas Rochetin)
    428           #(0: deterministe, 1: statistique, 2: statistique+convergence
    429           # grande echelle)
    430 iflag_clos_bl=1
    431 
    432           #coefficient in Wape->C_star formula: C_star=stark*sqrt(2*Wape),
    433           # def: 0.33
    434 stark=0.33
    435 
    436           #lifting efficiency of wakes; Alp=Alpk*Fip, Fip=power provided
    437           # by wakes, def: 0.25
    438 alpk=0.25
    439 
    440 #
    441 ##########################################################
    442 # Couche limite convective / modele du thermique
    443 ##########################################################
    444 
    445           # Convection seche (D:0, 0:ajustement sec,=>1:modele du thermique)
    446 iflag_thermals=18
    447 
    448           # pas de temps du spliting pour les thermiques
    449           # TOURNE MAIS POSE PLUS DE PROBLEME QU ELLE N EN RESOUD
    450 nsplit_thermals=1
    451 
    452           # tau_thermals pour avoir une constante de temps sur les thermiques.
    453           # Non valide
    454 tau_thermals=0
    455 
    456           # Flag controlant le detrainement et l entrainement
    457 iflag_thermals_ed=8
    458 
    459           # On va chercher l air a z * ( 1+fact_thermals_ed_dz) pour calculer
    460           # le detrainement (A. Jam)
    461 fact_thermals_ed_dz=0.07
    462 
    463           # Une option de plus sur les thermiques.
    464 iflag_thermals_optflux=0
    465 
    466           #couplage ou non avec la convection
    467 iflag_coupl=5
    468 
    469           # Seuil pour desactiver les thermiques en cas de forte inversion
    470           # en sommet de couche limite. Actif si iflag_thermals impair.
    471 seuil_inversion=-0.08
    472 
    473           # Reactivation du calcul d un zmax continu pour les thermiques
    474           # reactivation d une fermeture humide des thermiques
    475           # iflag_thermals_closure=2 (D=1)
    476 iflag_thermals_closure=2
    477 
    478 
    479 ##########################################################
    480 # Flags wakes
    481 ##########################################################
    482 
    483           #Wake scheme switch (D:0, 0:AR4, 1:New Physics)
    484 iflag_wake=1
    485 
    486           #multiplicative factor of the damping by gravity waves, def: 4.
    487 coefgw=4
    488 
    489           #wake density = number of wake centers per m2, def: 8.E-12
    490           #wdens_ref=8.E-12
    491 wdens_ref_o=1e-09
    492 wdens_ref_l=8e-12
    493 
    494           # Ajustement convectif prealable au calcul des poches
    495 ok_adjwk=y
    496522
    497523
     
    531557
    532558cdnc_min=10.
     559flag_ocean_skin=3
     560activate_ocean_skin = 2
Note: See TracChangeset for help on using the changeset viewer.