source: codes/icosagcm/branches/SATURN_DYNAMICO/TEST/run_icosa.def @ 258

Last change on this file since 258 was 256, checked in by ymipsl, 10 years ago

Adding xios output functionnalities

YM

File size: 4.3 KB
Line 
1INCLUDEDEF=saturn_const.def
2
3#mpi_threading_mode=serialized
4mpi_threading_mode=funneled
5
6halo_i=0
7halo_j=1
8# ------------------------------- Mesh ---------------------------------
9
10# Number of subdivision on a main triangle (nbp) : integer (default=40)
11nbp=40
12
13# nbp                 20  40  80 160
14# T-edge length (km) 500 250 120  60
15
16# sub splitting of main rhombus : integer (default=1)
17nsplit_i=2
18nsplit_j=2
19
20# Number of vertical layer (llm) : integer (default=19)
21llm=64
22
23# disvert : vertical discretisation : string (default='std') : std, ncar, ncar30l
24disvert=read_apbp
25
26# ncar_dz : model layer thickness in meters: real (default=400)
27# used if disvert=ncar
28ncar_dz=1000.
29
30# optim_it : mesh optimisation : number of iteration : integer (default=0)
31#optim_it=1000
32optim_it=0
33
34# ---------------------------------- Time---------------------------------
35
36# scheme type : string ( default='runge_kutta') euler, leapfrog_matsuno, runge_kutta )
37scheme = runge_kutta   leapfrog_matsuno
38
39# matsuno period : integer ( default=5)
40matsuno_period = 5
41
42# timestep : real (default=480s)
43dt = 475.65
44
45# advection called every itau_adv time steps : integer (default 2)
46# standard : umax=100m/s vs c=340m/s (ratio 1:3)
47# in JW06 umax=35m/s vs c=340m/s (ratio 1:10)
48itau_adv=3
49
50# number of timestep (default 100)
51 itaumax = 100
52
53# run length : real (default=dt*itaumax)
54#run_length=48000
55#run_length=0
56#run_length=432000
57# one saturn year
58run_length=929610360
59
60#activate IO (default = true)
61enable_io = false
62
63# output with XIOS (only if compiled with XIOS): true/false (default true)
64xios_output=false
65
66# output field period (only when not using XIOS) : integer (default none)
67#write_period=7200
68# write_period=14400
69write_period=86400
70
71# ---------------------------------- Misc --------------------------------
72
73# number of tracer (nqtot) : integer (default 1)
74nqtot=2
75
76# pression value where output is interpolated : real (default=0, no output)
77out_pression_level=85000
78
79# etat0 : initial state : string (default=jablonowsky06) :
80# jablonowsky06, academic, ncar
81etat0=isothermal
82etat0_isothermal_temp=175
83# ------------------------------ Dynamics --------------------------------
84
85# caldyn : computation type for gcm equation : string (default=gcm) : gcm, adv
86caldyn=gcm
87
88# caldyn_conserv : string (default=energy) : energy,enstrophy
89caldyn_conserv=energy
90
91# caldyn_exner : scheme for computing Exner function : string (default=direct) : direct,lmdz
92caldyn_exner=direct
93
94# caldyn_hydrostat : scheme for computing geopotential : string (default=direct) : direct,lmdz
95caldyn_hydrostat=direct
96
97# guided_type : string (default=none) : none, ncar
98guided_type=none
99
100# ---------------------------------- Dissipation ---------------------------------
101
102# dissipation time graddiv : real (default=5000)
103tau_graddiv = 5000
104
105# number of iteration for graddiv : integer (default=1)
106nitergdiv = 2
107
108# dissipation time nxgradrot (default=5000)
109tau_gradrot = 5000
110
111# number of iteration for nxgradrot : integer (default=1)
112nitergrot=2
113
114# dissipation time divgrad (theta) (default=5000)
115tau_divgrad= 5000
116
117# number of iteration for divgrad : integer (default=1)
118niterdivgrad=2
119
120# Rayleigh friction : string (default=none) : none, dcmip2_schaer_noshear, dcmip2_schaer_shear
121rayleigh_friction_type=none
122
123# -------------------------------- Physics -------------------------------------
124
125itau_physics=40
126
127# kind of physics : string : none, dcmip (default=none)
128physics=phys_lmdz_generic
129
130# testcase physics for dcmip : INTEGER : 1, 2 (default=1)
131dcmip_physics=1
132
133# -------------------- parameters for NCAR test cases ------------------------
134
135# NCAR advection test, initial tracer : string ( default='cos_bell')
136# const, slotted_cyl, cos_bell, dbl_cos_bell_q1, dbl_cos_bell_q2, complement, hadley
137ncar_adv_shape=cos_bell
138
139# NCAR advection test, wind field : string (default='deform') : solid, deform, hadley
140ncar_adv_wind=solid
141
142# ncar_T0 : reference temperature for NCAR test cases : real (default=300)
143# also used by disvert if disvert=ncar
144ncar_T0=300
145
146# ncar_p0 : reference pressure for NCAR test cases : real (default=1e5)
147# also used by disvert if disvert=ncar
148ncar_p0=1e5
149
150# ncar_disvert_c : exponent for B(eta) : integer (default=1)
151# used by disvert if disvert=ncar
152
153ncar_disvert_c=1
154
155# dcmip 4 testcase : integer (default=1) : 1, 2
156dcmip4_testcase=1
157#-----------------------------------------------------------------------
Note: See TracBrowser for help on using the repository browser.