source: trunk/LMDZ.GENERIC/deftank/run.def.earthslab.64x48x30 @ 3725

Last change on this file since 3725 was 3725, checked in by emillour, 8 weeks ago

Generic PCM:
Change the way the rate of outputs for diagfi.nc files is specified:
IMPORTANT: Specifying "ecritphy" no longer possible and will trigger an error.
Use "diagfi_output_rate" to specify output rate (in physics steps) instead.
This should makes things (hopefully) clearer for users and also better
enforces a cleaner and clearer separation between dynamics and physics.
EM

File size: 2.7 KB
Line 
1#
2#-----------------------------------------------------------------------
3#run control parameters:                                         
4#------------------------------                                         
5
6# planet type
7planet_type = generic
8
9# Number of days to run model for
10     nday=1
11
12# ndynstep (overrides nday): number of dynamical steps to run for
13#     ndynstep=30
14
15# Number of dynamical steps per day (must be a multiple of iperiod) (originally, 900 or 960)
16 day_step = 960
17
18# Apply a Matsuno step every iperiod dynamical step
19  iperiod=5
20
21# Control output information in the dynamics every iconser dynamical steps
22  iconser=120
23
24# Apply dissipation every idissip dynamical steps (originally, idissip=5)
25  idissip=5
26#  dissip_period=1
27
28# dissipation operator to use (star or non-star)
29 lstardis=.true.
30
31# use hybrid vertical coordinate (else will use sigma levels)
32 hybrid=.true.
33
34# iterate lateral dissipation operator gradiv nitergdiv times
35nitergdiv=1
36
37# iterate lateral dissipation operator nxgradrot nitergrot times
38nitergrot=2
39
40# iterate lateral dissipation operator divgrad niterh times
41   niterh=2
42
43# time scale (s) for shortest wavelengths for u,v (gradiv)
44 tetagdiv=4000.
45
46# time scale (s) for shortest wavelengths for u,v (nxgradrot)
47 tetagrot=5000.
48
49# time scale (s) for shortest wavelengths for h (divgrad)
50 tetatemp=5000.
51
52# coefficient for gamdissip                                           
53  coefdis=0.
54
55# time marching scheme (Matsuno if purmats is true, else Matsuno-Leapfrog)
56  purmats=.false.
57
58# run with (true) or without (false) physics
59   physic=.true.
60
61# call physics every iphysiq dynamical steps (originally, iphysiq=5)
62  iphysiq=10
63
64# Use a regular grid
65  grireg=.true.
66
67# longitude (degrees) of zoom center
68   clon=0.
69
70# latitude (degrees) of zoom center
71   clat=0.
72
73# enhancement factor of zoom, along longitudes
74  grossismx=1.
75
76# enhancement factor of zoom, along latitudes
77 grossismy=1.
78
79#  Use an hyperbolic function f(y) if .true., else use a sine
80  fxyhypb=.false.
81
82# extention along longitudes of zoom region (fraction of global domain)
83   dzoomx= 0.
84
85# extention along latitudes of zoom region (fraction of global domain)
86   dzoomy=0.
87
88# zoom stiffness along longitudes
89    taux=2.
90
91# zoom stiffness along latitudes
92    tauy=2.
93
94#  Function  f(y) as y = Sin(latitude) if = .true. ,  else  y = latitude
95  ysinus= .false.
96
97# Use a sponge layer
98  callsponge  = .true.
99 
100# Sponge layer extends over topmost nsponge layers
101  nsponge = 3
102
103# Sponge:  relaxed towards teta=teta_ave
104#        and mode0(u=v=0), mode1(u=u_ave,v=0), mode2(u=u_ave,v=v_ave)
105  mode_sponge= 2
106
107# Sponge layer time scale (s):  tetasponge
108  tetasponge = 10000
109
110# some definitions for the physics, in file 'callphys.def'
111INCLUDEDEF=callphys.def
Note: See TracBrowser for help on using the repository browser.