Ignore:
Timestamp:
Jul 16, 2021, 3:13:39 PM (4 years ago)
Author:
emillour
Message:

Generic GCM:
Update and translate to English various run*.def files in deftank
EM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.GENERIC/deftank/run.def.earth_hires

    r253 r2552  
    11#
    22#-----------------------------------------------------------------------
    3 #Parametres de controle du run:                                         
     3# run control parameters:                                         
    44#------------------------------                                         
    55
    6 # Nombre de jours d'integration                                         
     6# planet type
     7planet_type = generic
     8
     9# Number of days to run model for
    710  nday = 365
    8 # nombre de pas par jour (multiple de iperiod) ( ici pour dt = 1 min )     
     11
     12# Number of dynamical steps per day (must be a multiple of iperiod)
    913 day_step = 360
    10 # periode pour le pas Matsuno (en pas)                                 
     14
     15# Apply a Matsuno step every iperiod dynamical step
    1116  iperiod=5
    1217
    13 # periode de sortie des variables de controle (en pas)                 
     18# Control output information in the dynamics every iconser dynamical steps
    1419  iconser=120
    1520
    16 # periode d'ecriture du fichier histoire (en jour)                     
    17     iecri=1000
    18 
    19 # periode de stockage fichier histmoy (en jour)                         
    20  periodav=10.
    21 
    22 # periode de la dissipation (en pas)                                   
     21# Apply dissipation every idissip dynamical steps
    2322  idissip=1
    2423
    25 # choix de l'operateur de dissipation (star ou  non star )             
     24# dissipation operator to use (star or non-star)
    2625 lstardis=.true.
    2726
    28 # avec ou sans coordonnee hybrides
     27# use hybrid vertical coordinate (else will use sigma levels)
    2928 hybrid=.true.
    3029
    31 # nombre d'iterations de l'operateur de dissipation   gradiv           
     30# iterate lateral dissipation operator gradiv nitergdiv times
    3231nitergdiv=1
    3332
    34 # nombre d'iterations de l'operateur de dissipation  nxgradrot         
     33# iterate lateral dissipation operator nxgradrot nitergrot times
    3534nitergrot=2
    3635
    37 # nombre d'iterations de l'operateur de dissipation  divgrad           
     36# iterate lateral dissipation operator divgrad niterh times
    3837   niterh=2
    3938
    40 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 
     39# time scale (s) for shortest wavelengths for u,v (gradiv)
    4140 tetagdiv=5400.
    4241
    43 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
     42# time scale (s) for shortest wavelengths for u,v (nxgradrot)
    4443 tetagrot=10000.
    4544
    46 # temps de dissipation des plus petites long.d ondes pour  h ( divgrad)
     45# time scale (s) for shortest wavelengths for h (divgrad)
    4746 tetatemp=10000.
    4847
    49 # coefficient pour gamdissip                                           
     48# multiplicative constants for dissipation with altitude:
     49# coefficient for middle atmosphere
     50dissip_fac_mid = 2
     51# coefficient for upper atmosphere
     52dissip_fac_up = 10
     53
     54# coefficient for gamdissip                                           
    5055  coefdis=0.
    5156
    52 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)
     57# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
    5358  purmats=.false.
    5459
    55 # avec ou sans physique                                                 
     60# run with (true) or without (false) physics
    5661   physic=.true.
    5762
    58 # periode de la physique (en pas)                                       
     63# call physics every iphysiq dynamical steps
    5964  iphysiq=5
    6065
    61 # choix d'une grille reguliere                                         
     66# Use a regular grid
    6267  grireg=.true.
    6368
    64 # frequence (en pas) de l'ecriture du fichier diagfi               
     69# Output in diagfi file every ecritphy dynamical steps
    6570 ecritphy=360
    6671
    67 # longitude en degres du centre du zoom                                 
     72# longitude (degrees) of zoom center
    6873   clon=0.
    6974
    70 # latitude en degres du centre du zoom                                 
     75# latitude (degrees) of zoom center
    7176   clat=0.
    7277
    73 # facteur de grossissement du zoom,selon longitude                     
     78# enhancement factor of zoom, along longitudes
    7479  grossismx=1.
    7580
    76 # facteur de grossissement du zoom ,selon latitude                     
     81# enhancement factor of zoom, along latitudes
    7782 grossismy=1.
    7883
    79 Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale         
     84Use an hyperbolic function f(y) if .true., else use a sine
    8085  fxyhypb=.false.
    8186
    82 # extension en longitude  de la zone du zoom  ( fraction de la zone totale)
     87# extention along longitudes of zoom region (fraction of global domain)
    8388   dzoomx= 0.
    8489
    85 # extension en latitude de la zone  du zoom  ( fraction de la zone totale)
     90# extention along latitudes of zoom region (fraction of global domain)
    8691   dzoomy=0.
    8792
    88 #  raideur du zoom en  X
     93# zoom stiffness along longitudes
    8994    taux=2.
    9095
    91 #  raideur du zoom en  Y
     96# zoom stiffness along latitudes
    9297    tauy=2.
    9398
    94 #  Fonction  f(y) avec y = Sin(latit.) si = .TRUE. ,  Sinon  y = latit.
     99#  Function  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
    95100  ysinus= .false.
    96101
    97 # Avec sponge layer
     102# Use a sponge layer
    98103  callsponge  = .true.
    99104 
    100 # Sponge:  mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)
     105# Sponge layer extends over topmost nsponge layers
     106  nsponge = 3
     107
     108# Sponge:  relaxed towards teta=teta_ave
     109#        and mode0(u=v=0), mode1(u=u_ave,v=0), mode2(u=u_ave,v=v_ave)
    101110  mode_sponge= 2
    102111
    103 # Sponge:  hauteur de sponge (km)
    104   hsponge= 50
    105 
    106 # Sponge:  tetasponge (secondes)
     112# Sponge layer time scale (s):  tetasponge
    107113  tetasponge = 50000
    108114
Note: See TracChangeset for help on using the changeset viewer.