source: trunk/LMDZ.VENUS/deftank/gcm.def @ 3439

Last change on this file since 3439 was 2581, checked in by slebonnois, 3 years ago

SL: update of Venus deftank

File size: 3.9 KB
Line 
1## $Header$
2#
3## Planet:
4planet_type=venus
5#
6## Number of dynamical steps per day (must be a multiple of iperiod)     
7day_step=240000
8## Apply a Matsuno step every iperiod dynamical step
9iperiod=5
10## dissipation is applied every dissip_period dynamical steps
11## DEFAULT: dissip_period=0 , meaning dissip_period is automatically computed
12## (in practice it is =>25 in recent runs)
13dissip_period=5
14## dissipation operator to use (star or non-star)
15lstardis=y
16## iterate lateral dissipation operator gradiv nitergdiv times
17nitergdiv=1
18## iterate lateral dissipation operator nxgradrot nitergrot times
19nitergrot=2
20## iterate lateral dissipation operator divgrad niterh times             
21niterh=2
22## dissipation time scale (s) for shortest wavelengths for u,v (gradiv) 
23tetagdiv=1.e4
24## dissipation time scale (s) for shortest wavelengths for u,v (nxgradrot)
25tetagrot=1.e4
26## dissipation time scale (s) for shortest wavelengths for u,v (divgrad)
27tetatemp=1.e4
28## coefficient for gamdissip                                           
29coefdis=0.
30## time marching scheme (Matsuno if purmats is y, else Matsuno-Leapfrog)
31purmats=n
32# run with (true) or without (false) physics
33physic=y
34## Physics package type
35## 0: no physics (e.g. Shallow Water mode)
36## 1: with physics (e.g. phyvenus physics package)
37## 2: with a netwonian relaxation scheme in the dynamics                                         
38iflag_phys=1
39## run with or without initial condition files (start.nc, startphy.nc) ?
40## (in the without case, initialization of fields is done via the iniacademic
41## routine in the dynamics => not available for Venus
42read_start=y
43## call physics every iphysiq dynamical steps                                   
44iphysiq=5
45## runwith or without tracers                                                 
46iflag_trac=0
47## run with or without stratosphere // i.e. a sponge layer and secondary
48## higher altitude level of horizontal dissipation
49ok_strato=y
50## Horizontal dissipation multipliers along the vertical
51dissip_fac_mid=2.
52dissip_fac_up=50.
53# deltaz et hdelta in km
54dissip_deltaz=30.
55dissip_hdelta=5.
56# pupstart in Pa
57dissip_pupstart=1.e4
58
59## Sponge layer
60#   0: LMDZ.GENERIC style
61# 1 and 2: LMDZ.EARTH style
62#   1: in last 4 levels
63#   2: in levels with pressure less than 100 times the last layer pressure
64iflag_top_bound=0
65
66## sponge layer parameters LMDZ.EARTH style
67## Mode
68#   mode = 0 : no sponge
69#   mode = 1 : u et v -> 0
70#   mode = 2 : u et v -> zonal average
71#   mode = 3 : u, v et h -> zonale average
72mode_top_bound=3
73#  Coefficient for the sponge layer (value in topmost layer)
74tau_top_bound=1.e-4
75
76# sponge layer parameters LMDZ.GENERIC style
77callsponge=y
78# mode_sponge ( 0: h -> h_mean , ucov -> 0 , vcov -> 0
79#               1: h -> h_mean , ucov -> ucov_mean , vcov -> 0
80#               2: h -> h_mean , ucov -> ucov_mean , vcov -> vcov_mean )
81mode_sponge=2
82# nsponge: number of topmost atmospheric layers over which extends the sponge
83nsponge=10
84# tetasponge characteristic time scale (seconds) at topmost layer
85#            (time scale then doubles with decreasing layer index)
86tetasponge=1.e4
87
88###############################################
89### Zoom parameters
90###############################################
91## longitude (degrees) of zoom center                             
92clon=0.
93## latitude (degrees) of zoom center                             
94clat=0.
95## enhancement factor of zoom, along longitudes                     
96grossismx=1.0
97## enhancement factor of zoom, along latitudes                     
98grossismy=1.0
99##  Use an hyperbolic function f(y) if .true., else use a sine     
100fxyhypb=y
101## extention along longitudes of zoom region (fraction of global domain)
102dzoomx=0.0
103## extention along latitudes of zoom region (fraction of global domain)
104dzoomy=0.0
105## zoom stiffness along longitudes
106taux=3.
107## zoom stiffness along latitudes
108tauy=3.
109##  Fonction  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
110ysinus=y
Note: See TracBrowser for help on using the repository browser.