Merge branch 'master' into devel
[wrffire.git] / wrfv2_fire / test / em_real / examples.namelist
blob8cfd3e50844289424eec01a87daf21f5f5dae1a5
1 Note, this is not a namelist.input file. Find what interests you, and cut and paste them 
2       to your own namelist.input file. For more information on these namelist parameters,
3       please see run/README.namelist or Chapter 5 of the User's Guide.
5 ** More options for real in namelist record &domains:
7  p_top_requested                     = 5000
8  interp_type                         = 2
9  extrap_type                         = 2
10  t_extrap_type                       = 2
11  lowest_lev_from_sfc                 = .false.
12  use_levels_below_ground             = .true.
13  use_surface                         = .true.
14  lagrange_order                      = 1
15  force_sfc_in_vinterp                = 1
16  zap_close_levels                    = 500
17  sfcp_to_sfcp                        = .false.
18  adjust_heights                      = .false.
19  smooth_cg_topo                      = .false.
20  eta_levels                          = 1.000, 0.990, 0.978, 0.964, 0.946,
21                                        0.922, 0.894, 0.860, 0.817, 0.766,
22                                        0.707, 0.644, 0.576, 0.507, 0.444,
23                                        0.380, 0.324, 0.273, 0.228, 0.188,
24                                        0.152, 0.121, 0.093, 0.069, 0.048,
25                                        0.029, 0.014, 0.000,
27 ** Using sst_update option (add these to namelist records &time_control and
28    &physics respectively):
30  &time_control
31  auxinput4_inname                    = "wrflowinp_d<domain>"
32  auxinput4_interval                  = 360, 360, 360, 
33  io_form_auxinput4                   = 2
35  &physics
36  sst_update                          = 1,
38 ** Using Noah-MP option (Use sf_surface_physics option = 4, and add
39    &noah_mp namelist record)
41 &physics
42    sf_surface_physics = 4
44 &noah_mp
45  dveg                               = 2,
46  opt_crs                            = 1,
47  opt_btr                            = 1,
48  opt_sfc                            = 1,
49  opt_run                            = 1,
50  opt_frz                            = 1,
51  opt_inf                            = 1,
52  opt_rad                            = 1,
53  opt_alb                            = 2,
54  opt_snf                            = 1,
55  opt_tbot                           = 2,
56  opt_stc                            = 1,
57  /
60 ** Using stochastic backscatter scheme
62 &physics
63  stoch_force_opt                     = 1,      1,      1,
64  stoch_vertstruc_opt                 = 0,      0,      0,
65  tot_backscat_t                      = 1.0E-6, 1.0E-6, 1.0E-6
66  tot_backscat_psi                    = 1.0E-5, 1.0E-5, 1.0E-5
67  nens                                = 1,
70 ** Using DFI options (note this is a separate namelist record):
72  &dfi_control
73  dfi_opt                             = 3,
74  dfi_nfilter                         = 7,
75  dfi_cutoff_seconds                  = 3600,
76  dfi_write_filtered_input            = .true.
77  dfi_write_dfi_history               = .false.
78  dfi_bckstop_year                    = 2000,
79  dfi_bckstop_month                   = 01,
80  dfi_bckstop_day                     = 24,
81  dfi_bckstop_hour                    = 10,
82  dfi_bckstop_minute                  = 00,
83  dfi_bckstop_second                  = 00,
84  dfi_fwdstop_year                    = 2000,
85  dfi_fwdstop_month                   = 01,
86  dfi_fwdstop_day                     = 24,
87  dfi_fwdstop_hour                    = 13,
88  dfi_fwdstop_minute                  = 00,
89  dfi_fwdstop_second                  = 00,
90  /
92  &domains
93  time_step_dfi                       = 60.
95 ** Using gridded nudging option (note this is a separate namelist record) for
96    upperair nudging
98 ** Upper air gridded nudging requires an file generated by the real
99    program.  Activating grid_fdda for the real program is adequate.
101  &fdda
102  grid_fdda                           = 1,     1,     1,
103  gfdda_inname                        = "wrffdda_d<domain>",
104  gfdda_end_h                         = 24,    24,    24,
105  gfdda_interval_m                    = 360,   360,   360,
106  fgdt                                = 0,     0,     0,
107  if_no_pbl_nudging_uv                = 0,     0,     0,
108  if_no_pbl_nudging_t                 = 1,     1,     1,
109  if_no_pbl_nudging_q                 = 1,     1,     1,
110  if_zfac_uv                          = 0,     0,     0,
111   k_zfac_uv                          = 10,   10,    10,
112  if_zfac_t                           = 0,     0,     0,
113   k_zfac_t                           = 10,   10,    10,
114  if_zfac_q                           = 0,     0,     0,
115   k_zfac_q                           = 10,   10,    10,
116  guv                                 = 0.0003,     0.0003,     0.0003,
117  gt                                  = 0.0003,     0.0003,     0.0003,
118  gq                                  = 0.0003,     0.0003,     0.0003,
119  if_ramping                          = 1,
120  dtramp_min                          = 60.0,
121  io_form_gfdda                       = 2,
123 ** Using gridded surface nudging option (note this is a separate namelist 
124    record)
126 ** Note that upper-air and surface gridded nudging may be used together 
127    or separately.  Surface nudging requires an input file generated by the
128    obsgrid program.
130  &fdda
131  grid_sfdda                          = 1,     1,     1,
132  sgfdda_inname                       = "wrfsfdda_d<domain>",
133  sgfdda_end_h                        = 24,    24,    24,
134  sgfdda_interval_m                   = 360,   360,   360,
135  io_form_sgfdda                      = 2,
136  guv_sfc                             = 0.0003,     0.0003,     0.0003,
137  gt_sfc                              = 0.0003,     0.0003,     0.0003,
138  gq_sfc                              = 0.0003,     0.0003,     0.0003,
139  rinblw                              = 250.,
141 ** Using observation nudging option (note &fdda is a separate namelist record):
143  &time_control
144  auxinput11_interval_s               = 180 , 180 , 180
145  auxinput11_end_h                    = 6   , 6   , 6
147  &fdda
148  obs_nudge_opt                       = 1,1,1,
149  max_obs                             = 150000,
150  fdda_start                          = 0.,  0.,  0.,
151  fdda_end                            = 720.,720.,720.,
152  obs_nudge_wind                      = 1,1,1,
153  obs_coef_wind                       = 6.E-4,6.E-4,6.E-4,
154  obs_nudge_temp                      = 1,1,1,
155  obs_coef_temp                       = 6.E-4,6.E-4,6.E-4,
156  obs_nudge_mois                      = 1,1,1,
157  obs_coef_mois                       = 6.E-4,6.E-4,6.E-4,
158  obs_rinxy                           = 240.,240.,180.,
159  obs_rinsig                          = 0.1,
160  obs_twindo                          = 0.6666667,0.6666667,0.6666667,
161  obs_npfi                            = 10,
162  obs_ionf                            = 2, 2, 2,
163  obs_idynin                          = 0,
164  obs_dtramp                          = 40.,
165  obs_prt_freq                        = 10, 10, 10,
166  obs_prt_max                         = 10
167  obs_ipf_errob                       = .true.
168  obs_ipf_nudob                       = .true.
169  obs_ipf_in4dob                      = .true
170  obs_no_pbl_nudge_uv                 = 0
171  obs_no_pbl_nudge_t                  = 0
172  obs_no_pbl_nudge_q                  = 0
173  obs_sfc_scheme_horiz                = 0
174  obs_sfc_scheme_vert                 = 0
175  obs_max_sndng_gap                   = 20
176  obs_nudgezfullr1_uv                 = 50
177  obs_nudgezrampr1_uv                 = 50
178  obs_nudgezfullr2_uv                 = 50
179  obs_nudgezrampr2_uv                 = 50
180  obs_nudgezfullr4_uv                 = -5000
181  obs_nudgezrampr4_uv                 = 50  
182  obs_nudgezfullr1_t                  = 50 
183  obs_nudgezrampr1_t                  = 50
184  obs_nudgezfullr2_t                  = 50
185  obs_nudgezrampr2_t                  = 50
186  obs_nudgezfullr4_t                  = -5000
187  obs_nudgezrampr4_t                  = 50  
188  obs_nudgezfullr1_q                  = 50 
189  obs_nudgezrampr1_q                  = 50
190  obs_nudgezfullr2_q                  = 50
191  obs_nudgezrampr2_q                  = 50
192  obs_nudgezfullr4_q                  = -5000
193  obs_nudgezrampr4_q                  = 50
194  obs_nudgezfullmin                   = 50
195  obs_nudgezrampmin                   = 50
196  obs_nudgezmax                       = 3000
197  obs_sfcfact                         = 1.0
198  obs_sfcfacr                         = 1.0
199  obs_dpsmx                           = 7.5
202 ** Using spectral nudging option 
204  &fdda
205  grid_fdda                           = 2,     2,     2,
206  gfdda_inname                        = "wrffdda_d<domain>",
207  gfdda_end_h                         = 24,    24,    24,
208  gfdda_interval_m                    = 360,   360,   360,
209  fgdt                                = 0,     0,     0,
210  fgdtzero                            = 0,     0,     0,
211  if_no_pbl_nudging_uv                = 0,     0,     0,
212  if_no_pbl_nudging_t                 = 0,     0,     0,
213  if_no_pbl_nudging_ph                = 0,     0,     0,
214  if_zfac_uv                          = 0,     0,     0,
215   k_zfac_uv                          = 10,   10,    10,
216  if_zfac_t                           = 0,     0,     0,
217   k_zfac_t                           = 10,   10,    10,
218  if_zfac_ph                          = 0,     0,     0,
219   k_zfac_ph                          = 10,   10,    10,
220  dk_zfac_uv                          = 1,     1,     1,
221  dk_zfac_t                           = 1,     1,     1,
222  dk_zfac_ph                          = 1,     1,     1,
223  guv                                 = 0.0003,     0.0003,     0.0003,
224  gt                                  = 0.0003,     0.0003,     0.0003,
225  gph                                 = 0.0003,     0.0003,     0.0003,
226  xwavenum                            = 3
227  ywavenum                            = 3
228  if_ramping                          = 1,
229  dtramp_min                          = 60.0,
230  io_form_gfdda                       = 2,
232 ** Using adaptive time step option (add these in namelist record &domains):
234  use_adaptive_time_step              = .true.,
235  step_to_output_time                 = .true.,
236  target_cfl                          = 1.2, 1.2, 1.2,
237  target_hcfl                         = .84, .84, .84,
238  max_step_increase_pct               = 5,   51,  51,
239  starting_time_step                  = -1,  -1,  -1,
240  max_time_step                       = 360, 120, 40,
241  min_time_step                       =  90,  30, 10,
242  adaptation_domain                   =  1,
244 ** Using automatic vortex-following option (tropical storm tracking only;
245    add these in namelist record &domains):
247  vortex_interval                     = 15, 15, 15,
248  max_vortex_speed                    = 40, 40, 40,
249  corral_dist                         =  8, 15, 15,
250  track_level                         = 50000,
252 ** Using different flux formulation for tropical storm simulations 
253    (more effective when grid sizes are smaller than 2 km), and simple 
254    1-D ocean mixed layer (add these in namelist record &physics):
256  isftcflx                            = 1,
257  omlcall                             = 1,
258  oml_hml0                            = 50,
259  oml_gamma                           = 0.14
261 ** Miscellaneous physics options for namelist record &physics:
263 Topographic shading (only effective when grid sizes are a few kilometers)
265  slope_rad                           = 1,     1,     1,
266  topo_shading                        = 1,     1,     1,
267  shadlen                             = 25000, 
269 Setting threashold value for defining seaice if seaice is not in the input file:
271  seaice_threshold                    = 271,
273 Switching off latent heating from a microphysics scheme (must also set cu_physics = 0):
275  no_mp_heating                       = 0,
277 ** Using precipiatiion bucket in a time interval (minutes):
279  prec_acc_dt                         = 60.
281 ** Using bucket accumulations for multi-year simulations (guideline: mean monthly accumulation)
283  bucket_mm                           = 100.
284  bucket_J                            = 1.e9
286 ** Optional gravitational settling of fog/cloud droplets (MYNN PBL only)
288  grav_settling                       = 1,       ; default 0
290 ** Using implicit gravity-wave damping option (add these in namelist record &dynamics):
292  damp_opt                            = 3,
293  zdamp                               = 5000.,  5000.,  5000.,
294  dampcoef                            = 0.2,    0.2,    0.2
296 ** Using expanded boundary zone and exponential decay option (add or modify these in
297     namelist record &bdy_control):
299  spec_bdy_width                      = 10,
300  spec_zone                           = 1,
301  relax_zone                          = 9,
302  specified                           = .true., .false.,.false.,
303  spec_exp                            = 0.33
305 For a tropical channel configuration, set the following:
307  specified                           = .true., .false.,.false.,
308  periodic_x                          = .true., .false.,.false.,
310 ** using io quilting option to improve output efficiency for large domain runs
311     (note that this is a separate namelist record):
313  &namelist_quilt
314  nio_tasks_per_group = 2,
315  nio_groups = 1,
317 ** for tc bogusing:
319  &tc
320  insert_bogus_storm                  = .true.,
321  remove_storm                        = .true.,
322  num_storm                           = 1,
323  latc_loc                            = 15.,
324  lonc_loc                            = -90.,
325  vmax_meters_per_second              = 30,
326  rmax                                = 50000,
327  vmax_ratio                          = 0.5,
330 ** for regional climate surface diagnostics such as max/min/mean/std of T2/Q2/wind/rainfall
331 between selected output times (e.g. daily) in auxhist3
333  &time_control
334  output_diagnostics      = 1
335  auxhist3_outname        = 'wrfxtrm_d<domain>_<date>'
336  io_form_auxhist3        = 2
337  auxhist3_interval       = 1440
338  frames_per_auxhist3     = 1