Ignore:
Timestamp:
Oct 13, 2015, 9:24:02 AM (9 years ago)
Author:
emillour
Message:

Mars GCM:
Be kind to the rest of the world: comments in def files should definitely be in English.
EM

Location:
trunk/LMDZ.MARS/deftank
Files:
1 deleted
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/LMDZ.MARS/deftank/run.def.32x24x25

    r575 r1480  
    11#
    22#-----------------------------------------------------------------------
    3 #Parametres de controle du run:                                         
    4 #------------------------------                                          
     3#GCM run control parameters:                                         
     4#---------------------------                                     
    55
    6 # Nombre de jours d'integration                                        
     6# Number of days to run model for                                     
    77     nday=9999
    88
    9 # nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )     
     9# Number of dynamical steps per day (must be a multiple of iperiod)
    1010 day_step = 480
    1111
    12 # periode pour le pas Matsuno (en pas)                                 
     12# Apply a Matsuno step every iperiod dynamical step
    1313  iperiod=5
    1414
    15 # periode de sortie des variables de controle (en pas)                 
     15# Control output information in the dynamics every iconser dynamical steps
    1616  iconser=120
    1717
    18 # periode d'ecriture du fichier histoire (en jour)                     
    19     iecri=100
    20 
    21 # periode de stockage fichier histmoy (en jour)                         
    22  periodav=60.
    23 
    24 # periode de la dissipation (en pas)                                   
     18# Apply dissipation every idissip dynamical steps
    2519  idissip=1
    2620
    27 # choix de l'operateur de dissipation (star ou  non star )             
     21# dissipation operator to use (star or non-star)
    2822 lstardis=.true.
    2923
    30 # avec ou sans coordonnee hybrides
     24# use hybrid vertical coordinate (else will use sigma levels)
    3125 hybrid=.true.
    3226
    33 # nombre d'iterations de l'operateur de dissipation   gradiv           
     27# iterate lateral dissipation operator gradiv nitergdiv times
    3428nitergdiv=1
    3529
    36 # nombre d'iterations de l'operateur de dissipation  nxgradrot          
     30# iterate lateral dissipation operator nxgradrot nitergrot times         
    3731nitergrot=2
    3832
    39 # nombre d'iterations de l'operateur de dissipation  divgrad           
     33# iterate lateral dissipation operator divgrad niterh times         
    4034   niterh=2
    4135
    42 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 
     36# time scale (s) for shortest wavelengths for u,v (gradiv)
    4337 tetagdiv= 3000.
    4438
    45 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
     39# time scale (s) for shortest wavelengths for u,v (nxgradrot)
    4640 tetagrot=9000.
    4741
    48 # temps de dissipation des plus petites long.d ondes pour  h ( divgrad)
     42# time scale (s) for shortest wavelengths for h (divgrad)
    4943 tetatemp=9000.
    5044
    51 # coefficient pour gamdissip                                           
     45# coefficient for gamdissip                                           
    5246  coefdis=0.
    5347
    54 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)
     48# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
    5549  purmats=.false.
    5650
    57 # avec ou sans physique                                                 
     51# run with (true) or without (false) physics
    5852   physic=.true.
    5953
    60 # periode de la physique (en pas)                                       
     54# call physics every iphysiq dynamical steps
    6155  iphysiq=10
    6256
    63 # choix d'une grille reguliere                                         
     57# Use a regular grid
    6458  grireg=.true.
    6559
    66 # frequence (en pas) de l'ecriture du fichier diagfi             
     60# Output in diagfi file every ecritphy dynamical steps
    6761 ecritphy=120
    6862
    69 # longitude en degres du centre du zoom                                 
     63# longitude (degrees) of zoom center
    7064   clon=63.
    7165
    72 # latitude en degres du centre du zoom                                 
     66# latitude (degrees) of zoom center
    7367   clat=0.
    7468
    75 # facteur de grossissement du zoom,selon longitude                     
     69# enhancement factor of zoom, along longitudes
    7670  grossismx=1.
    7771
    78 # facteur de grossissement du zoom ,selon latitude                     
     72# enhancement factor of zoom, along latitudes                     
    7973 grossismy=1.
    8074
    81 Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale        
     75Use an hyperbolic function f(y) if .true., else use a sine     
    8276  fxyhypb=.false.
    8377
    84 # extension en longitude  de la zone du zoom  ( fraction de la zone totale)
     78# extention along longitudes of zoom region (fraction of global domain)
    8579   dzoomx= 0.
    8680
    87 # extension en latitude de la zone  du zoom  ( fraction de la zone totale)
     81# extention along latitudes of zoom region (fraction of global domain)
    8882   dzoomy=0.
    8983
    90 #  raideur du zoom en  X
     84# zoom stiffness along longitudes
    9185    taux=2.
    9286
    93 #  raideur du zoom en  Y
     87# zoom stiffness along latitudes
    9488    tauy=2.
    9589
    96 #  Fonction  f(y) avec y = Sin(latit.) si = .TRUE. ,  Sinon  y = latit.
     90#  Fonction  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
    9791  ysinus= .false.
    9892
    99 # Avec sponge layer
     93# Use a sponge layer
    10094  callsponge  = .true.
    10195 
     96# Sponge layer extends over topmost nsponge layers
     97  nsponge = 3
     98
    10299# Sponge:  mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)
    103100  mode_sponge= 2
    104101
    105 # Sponge:  tetasponge (secondes)
     102# Sponge layer time scale (s):  tetasponge
    106103  tetasponge = 30000
    107104
  • trunk/LMDZ.MARS/deftank/run.def.32x24x32

    r575 r1480  
    11#
    22#-----------------------------------------------------------------------
    3 #Parametres de controle du run:                                         
    4 #------------------------------                                          
     3#GCM run control parameters:                                         
     4#---------------------------                                     
    55
    6 # Nombre de jours d'integration                                        
     6# Number of days to run model for                                     
    77     nday=9999
    88
    9 # nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )     
     9# Number of dynamical steps per day (must be a multiple of iperiod)
    1010 day_step = 480
    1111
    12 # periode pour le pas Matsuno (en pas)                                 
     12# Apply a Matsuno step every iperiod dynamical step
    1313  iperiod=5
    1414
    15 # periode de sortie des variables de controle (en pas)                 
     15# Control output information in the dynamics every iconser dynamical steps
    1616  iconser=120
    1717
    18 # periode d'ecriture du fichier histoire (en jour)                     
    19     iecri=100
    20 
    21 # periode de stockage fichier histmoy (en jour)                         
    22  periodav=60.
    23 
    24 # periode de la dissipation (en pas)                                   
     18# Apply dissipation every idissip dynamical steps
    2519  idissip=1
    2620
    27 # choix de l'operateur de dissipation (star ou  non star )             
     21# dissipation operator to use (star or non-star)
    2822 lstardis=.true.
    2923
    30 # avec ou sans coordonnee hybrides
     24# use hybrid vertical coordinate (else will use sigma levels)
    3125 hybrid=.true.
    3226
    33 # nombre d'iterations de l'operateur de dissipation   gradiv           
     27# iterate lateral dissipation operator gradiv nitergdiv times
    3428nitergdiv=1
    3529
    36 # nombre d'iterations de l'operateur de dissipation  nxgradrot          
     30# iterate lateral dissipation operator nxgradrot nitergrot times         
    3731nitergrot=2
    3832
    39 # nombre d'iterations de l'operateur de dissipation  divgrad           
     33# iterate lateral dissipation operator divgrad niterh times         
    4034   niterh=2
    4135
    42 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 
     36# time scale (s) for shortest wavelengths for u,v (gradiv)
    4337 tetagdiv= 3000.
    4438
    45 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
     39# time scale (s) for shortest wavelengths for u,v (nxgradrot)
    4640 tetagrot=9000.
    4741
    48 # temps de dissipation des plus petites long.d ondes pour  h ( divgrad)
     42# time scale (s) for shortest wavelengths for h (divgrad)
    4943 tetatemp=9000.
    5044
    51 # coefficient pour gamdissip                                           
     45# coefficient for gamdissip                                           
    5246  coefdis=0.
    5347
    54 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)
     48# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
    5549  purmats=.false.
    5650
    57 # avec ou sans physique                                                 
     51# run with (true) or without (false) physics
    5852   physic=.true.
    5953
    60 # periode de la physique (en pas)                                       
     54# call physics every iphysiq dynamical steps
    6155  iphysiq=10
    6256
    63 # choix d'une grille reguliere                                         
     57# Use a regular grid
    6458  grireg=.true.
    6559
    66 # frequence (en pas) de l'ecriture du fichier diagfi             
     60# Output in diagfi file every ecritphy dynamical steps
    6761 ecritphy=120
    6862
    69 # longitude en degres du centre du zoom                                 
     63# longitude (degrees) of zoom center
    7064   clon=63.
    7165
    72 # latitude en degres du centre du zoom                                 
     66# latitude (degrees) of zoom center
    7367   clat=0.
    7468
    75 # facteur de grossissement du zoom,selon longitude                     
     69# enhancement factor of zoom, along longitudes
    7670  grossismx=1.
    7771
    78 # facteur de grossissement du zoom ,selon latitude                     
     72# enhancement factor of zoom, along latitudes                     
    7973 grossismy=1.
    8074
    81 Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale        
     75Use an hyperbolic function f(y) if .true., else use a sine     
    8276  fxyhypb=.false.
    8377
    84 # extension en longitude  de la zone du zoom  ( fraction de la zone totale)
     78# extention along longitudes of zoom region (fraction of global domain)
    8579   dzoomx= 0.
    8680
    87 # extension en latitude de la zone  du zoom  ( fraction de la zone totale)
     81# extention along latitudes of zoom region (fraction of global domain)
    8882   dzoomy=0.
    8983
    90 #  raideur du zoom en  X
     84# zoom stiffness along longitudes
    9185    taux=2.
    9286
    93 #  raideur du zoom en  Y
     87# zoom stiffness along latitudes
    9488    tauy=2.
    9589
    96 #  Fonction  f(y) avec y = Sin(latit.) si = .TRUE. ,  Sinon  y = latit.
     90#  Fonction  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
    9791  ysinus= .false.
    9892
    99 # Avec sponge layer
     93# Use a sponge layer
    10094  callsponge  = .true.
    10195 
     96# Sponge layer extends over topmost nsponge layers
     97  nsponge = 3
     98
    10299# Sponge:  mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)
    103100  mode_sponge= 2
    104101
    105 # Sponge:  tetasponge (secondes)
     102# Sponge layer time scale (s):  tetasponge
    106103  tetasponge = 30000
    107104
  • trunk/LMDZ.MARS/deftank/run.def.64x48x25

    r575 r1480  
    11#
    22#-----------------------------------------------------------------------
    3 #Parametres de controle du run:                                         
    4 #------------------------------                                         
     3#GCM run control parameters:                                         
     4#---------------------------                                         
    55
    6 # Nombre de jours d'integration                                        
     6# Number of days to run model for                                     
    77     nday=9999
    88
    9 # nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )     
     9# Number of dynamical steps per day (must be a multiple of iperiod)
    1010 day_step = 960
    1111
    12 # periode pour le pas Matsuno (en pas)                                 
     12# Apply a Matsuno step every iperiod dynamical step
    1313  iperiod=5
    1414
    15 # periode de sortie des variables de controle (en pas)                 
     15# Control output information in the dynamics every iconser dynamical steps
    1616  iconser=120
    1717
    18 # periode d'ecriture du fichier histoire (en jour)                     
    19     iecri=100
    20 
    21 # periode de stockage fichier histmoy (en jour)                         
    22  periodav=60.
    23 
    24 # periode de la dissipation (en pas)                                   
     18# Apply dissipation every idissip dynamical steps
    2519  idissip=5
    2620
    27 # choix de l'operateur de dissipation (star ou  non star )             
     21# dissipation operator to use (star or non-star)
    2822 lstardis=.true.
    2923
    30 # avec ou sans coordonnee hybrides
     24# use hybrid vertical coordinate (else will use sigma levels)
    3125 hybrid=.true.
    3226
    33 # nombre d'iterations de l'operateur de dissipation   gradiv           
     27# use hybrid vertical coordinate (else will use sigma levels)
    3428nitergdiv=1
    3529
    36 # nombre d'iterations de l'operateur de dissipation  nxgradrot          
     30# iterate lateral dissipation operator nxgradrot nitergrot times         
    3731nitergrot=2
    3832
    39 # nombre d'iterations de l'operateur de dissipation  divgrad           
     33# iterate lateral dissipation operator divgrad niterh times         
    4034   niterh=2
    4135
    42 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 
     36# time scale (s) for shortest wavelengths for u,v (gradiv)
    4337 tetagdiv= 4000.
    4438
    45 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
     39# time scale (s) for shortest wavelengths for u,v (nxgradrot)
    4640 tetagrot=5000.
    4741
    48 # temps de dissipation des plus petites long.d ondes pour  h ( divgrad)
     42# time scale (s) for shortest wavelengths for h (divgrad)
    4943 tetatemp=5000.
    5044
    51 # coefficient pour gamdissip                                           
     45# coefficient for gamdissip                                           
    5246  coefdis=0.
    5347
    54 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)
     48# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
    5549  purmats=.false.
    5650
    57 # avec ou sans physique                                                 
     51# run with (true) or without (false) physics
    5852   physic=.true.
    5953
    60 # periode de la physique (en pas)                                       
     54# call physics every iphysiq dynamical steps
    6155  iphysiq=20
    6256
    63 # choix d'une grille reguliere                                         
     57# Use a regular grid
    6458  grireg=.true.
    6559
    66 # frequence (en pas) de l'ecriture du fichier diagfi             
     60# Output in diagfi file every ecritphy dynamical steps
    6761 ecritphy=240
    6862
    69 # longitude en degres du centre du zoom                                 
     63# longitude (degrees) of zoom center
    7064   clon=63.
    7165
    72 # latitude en degres du centre du zoom                                 
     66# latitude (degrees) of zoom center
    7367   clat=0.
    7468
    75 # facteur de grossissement du zoom,selon longitude                     
     69# enhancement factor of zoom, along longitudes
    7670  grossismx=1.
    7771
    78 # facteur de grossissement du zoom ,selon latitude                     
     72# enhancement factor of zoom, along latitudes                     
    7973 grossismy=1.
    8074
    81 Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale        
     75Use an hyperbolic function f(y) if .true., else use a sine     
    8276  fxyhypb=.false.
    8377
    84 # extension en longitude  de la zone du zoom  ( fraction de la zone totale)
     78# extention along longitudes of zoom region (fraction of global domain)
    8579   dzoomx= 0.
    8680
    87 # extension en latitude de la zone  du zoom  ( fraction de la zone totale)
     81# extention along latitudes of zoom region (fraction of global domain)
    8882   dzoomy=0.
    8983
    90 #  raideur du zoom en  X
     84# zoom stiffness along longitudes
    9185    taux=2.
    9286
    93 #  raideur du zoom en  Y
     87# zoom stiffness along latitudes
    9488    tauy=2.
    9589
    96 #  Fonction  f(y) avec y = Sin(latit.) si = .TRUE. ,  Sinon  y = latit.
     90#  Fonction  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
    9791  ysinus= .false.
    9892
    99 # Avec sponge layer
     93# Use a sponge layer
    10094  callsponge  = .true.
    10195 
     96# Sponge layer extends over topmost nsponge layers
     97  nsponge = 3
     98
    10299# Sponge:  mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)
    103100  mode_sponge= 2
    104101
    105 # Sponge:  tetasponge (secondes)
     102# Sponge layer time scale (s):  tetasponge
    106103  tetasponge = 30000
    107104
  • trunk/LMDZ.MARS/deftank/run.def.64x48x49.MCD5

    r758 r1480  
    11#
    22#-----------------------------------------------------------------------
    3 #Parametres de controle du run:                                         
    4 #------------------------------                                          
     3#GCM run control parameters:                                         
     4#---------------------------                                     
    55
    6 # Nombre de jours d'integration                                        
     6# Number of days to run model for                                     
    77     nday=9999
    88
    9 # nombre de pas par jour (multiple de iperiod) ( ici pour  dt = 1 min )     
     9# Number of dynamical steps per day (must be a multiple of iperiod)
    1010 day_step = 960
    1111
    12 # periode pour le pas Matsuno (en pas)                                 
     12# Apply a Matsuno step every iperiod dynamical step
    1313  iperiod=5
    1414
    15 # periode de sortie des variables de controle (en pas)                 
     15# Control output information in the dynamics every iconser dynamical steps
    1616  iconser=120
    1717
    18 # periode d'ecriture du fichier histoire (en jour)                     
    19     iecri=200
    20 
    21 # periode de stockage fichier histmoy (en jour)                         
    22  periodav=60.
    23 
    24 # periode de la dissipation (en pas)                                   
     18# Apply dissipation every idissip dynamical steps
    2519  idissip=1
    2620
    27 # choix de l'operateur de dissipation (star ou  non star )             
     21# dissipation operator to use (star or non-star)
    2822 lstardis=.true.
    2923
    30 # avec ou sans coordonnee hybrides
     24# use hybrid vertical coordinate (else will use sigma levels)
    3125 hybrid=.true.
    3226
    33 # nombre d'iterations de l'operateur de dissipation   gradiv           
     27# iterate lateral dissipation operator gradiv nitergdiv times
    3428nitergdiv=1
    3529
    36 # nombre d'iterations de l'operateur de dissipation  nxgradrot          
     30# iterate lateral dissipation operator nxgradrot nitergrot times         
    3731nitergrot=2
    3832
    39 # nombre d'iterations de l'operateur de dissipation  divgrad           
     33# iterate lateral dissipation operator divgrad niterh times         
    4034   niterh=2
    4135
    42 # temps de dissipation des plus petites long.d ondes pour u,v (gradiv) 
     36# time scale (s) for shortest wavelengths for u,v (gradiv)
    4337 tetagdiv= 2500.
    4438
    45 # temps de dissipation des plus petites long.d ondes pour u,v(nxgradrot)
     39# time scale (s) for shortest wavelengths for u,v (nxgradrot)
    4640 tetagrot=5000.
    4741
    48 # temps de dissipation des plus petites long.d ondes pour  h ( divgrad)
     42# time scale (s) for shortest wavelengths for h (divgrad)
    4943 tetatemp=5000.
    5044
    51 # coefficient pour gamdissip                                           
     45# coefficient for gamdissip                                           
    5246  coefdis=0.
    5347
    54 # choix du shema d'integration temporelle (Matsuno ou Matsuno-leapfrog)
     48# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
    5549  purmats=.false.
    5650
    57 # avec ou sans physique                                                 
     51# run with (true) or without (false) physics
    5852   physic=.true.
    5953
    60 # periode de la physique (en pas)                                       
     54# call physics every iphysiq dynamical steps
    6155  iphysiq=10
    6256
    63 # choix d'une grille reguliere                                         
     57# Use a regular grid
    6458  grireg=.true.
    6559
    66 # frequence (en pas) de l'ecriture du fichier diagfi             
     60# Output in diagfi file every ecritphy dynamical steps
    6761 ecritphy=240
    6862
    69 # longitude en degres du centre du zoom                                 
     63# longitude (degrees) of zoom center
    7064   clon=63.
    7165
    72 # latitude en degres du centre du zoom                                 
     66# latitude (degrees) of zoom center
    7367   clat=0.
    7468
    75 # facteur de grossissement du zoom,selon longitude                     
     69# enhancement factor of zoom, along longitudes
    7670  grossismx=1.
    7771
    78 # facteur de grossissement du zoom ,selon latitude                     
     72# enhancement factor of zoom, along latitudes                     
    7973 grossismy=1.
    8074
    81 Fonction  f(y)  hyperbolique  si = .true.  , sinon  sinusoidale        
     75Use an hyperbolic function f(y) if .true., else use a sine     
    8276  fxyhypb=.false.
    8377
    84 # extension en longitude  de la zone du zoom  ( fraction de la zone totale)
     78# extention along longitudes of zoom region (fraction of global domain)
    8579   dzoomx= 0.
    8680
    87 # extension en latitude de la zone  du zoom  ( fraction de la zone totale)
     81# extention along latitudes of zoom region (fraction of global domain)
    8882   dzoomy=0.
    8983
    90 #  raideur du zoom en  X
     84# zoom stiffness along longitudes
    9185    taux=2.
    9286
    93 #  raideur du zoom en  Y
     87# zoom stiffness along latitudes
    9488    tauy=2.
    9589
    96 #  Fonction  f(y) avec y = Sin(latit.) si = .TRUE. ,  Sinon  y = latit.
     90#  Fonction  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
    9791  ysinus= .false.
    9892
    99 # Avec sponge layer
     93# Use a sponge layer
    10094  callsponge  = .true.
    10195 
     96# Sponge layer extends over topmost nsponge layers
     97  nsponge = 3
     98
    10299# Sponge:  mode0(u=v=0), mode1(u=umoy,v=0), mode2(u=umoy,v=vmoy)
    103100  mode_sponge= 3
    104101
    105 # Sponge:  hauteur de sponge (km)
    106   hsponge= 230
    107 
    108 # Sponge:  tetasponge (secondes)
     102# Sponge layer time scale (s):  tetasponge
    109103  tetasponge = 30000
    110104
Note: See TracChangeset for help on using the changeset viewer.