Merge pull request #22 from wirc-sjsu/develop-w21
[WRF-Fire-merge.git] / test / em_real / namelist.input.fire
blobbc475b842d9524f86de266f4c5ee60dcb70caf7a
1  &time_control
2  run_days                            = 0,
3  run_hours                           = 0,
4  run_minutes                         = 0,
5  run_seconds                         = 5,
6  start_year                          = 2005,
7  start_month                         = 08,
8  start_day                           = 28,
9  start_hour                          = 12,
10  end_year                            = 2005,
11  end_month                           = 08,
12  end_day                             = 28,
13  end_hour                            = 18,
14  interval_seconds                    = 21600
15  input_from_file                     = .true.,
16  history_interval_s                  = 5,
17  frames_per_outfile                  = 1000,
18  restart                             = .false.,
19  restart_interval                    = 60,
20  io_form_history                     = 2
21  io_form_restart                     = 2
22  io_form_input                       = 2
23  io_form_boundary                    = 2
24  /
26  &domains
27  time_step                           = 0,
28  time_step_fract_num                 = 5,
29  time_step_fract_den                 = 10,
30  max_dom                             = 1,
31  e_we                                = 43,
32  e_sn                                = 43,
33  e_vert                              = 41,
34  p_top_requested                     = 5000,
35  num_metgrid_levels                  = 32
36  num_metgrid_soil_levels             = 4,
37  dx                                  = 60,
38  dy                                  = 60,
39  grid_id                             = 1,
40  parent_id                           = 0,
41  i_parent_start                      = 0,
42  j_parent_start                      = 0,
43  parent_grid_ratio                   = 1,
44  parent_time_step_ratio              = 1,
45  feedback                            = 1,
46  smooth_option                       = 0
47  sr_x                                = 10,
48  sr_y                                = 10,
49  sfcp_to_sfcp                        = .true.,
50  /
52 &physics
53  mp_physics                          = 2,
54  ra_lw_physics                       = 1,
55  ra_sw_physics                       = 1,
56  radt                                = 10,
57  sf_sfclay_physics                   = 1,
58  sf_surface_physics                  = 1,
59  bl_pbl_physics                      = 1,
60  bldt                                = 0,
61  cu_physics                          = 1,
62  cudt                                = 5,
63  surface_input_source                = 3,
64  num_land_cat                        = 21,
65  sf_urban_physics                    = 0,
66  /
69  &fdda
70  /
72  &dynamics
73  hybrid_opt                          = 2, 
74  rk_ord                              = 3,
75  w_damping                           = 0,
76  diff_opt                            = 2,      2,      2,
77  km_opt                              = 2,      2,      2,
78  damp_opt                            = 3,
79  base_temp                           = 290.
80  zdamp                               = 5000.,
81  dampcoef                            = 0.2,
82  khdif                               = 0.05,
83  kvdif                               = 0.05,
84  smdiv                               = 0.1,
85  emdiv                               = 0.01,
86  epssm                               = 0.1,
87  time_step_sound                     = 20,
88  h_mom_adv_order                     = 5,
89  v_mom_adv_order                     = 3,
90  h_sca_adv_order                     = 5,
91  v_sca_adv_order                     = 3,
92  non_hydrostatic                     = .true.,
93  pd_moist                            = .true.
94  pd_chem                             = .true.
95  pd_scalar                           = .true.
96  pd_tke                              = .true.
97  /
99 &fire ! be sure to set sr_x,sr_y in domains-namelist (to set refinement in x,y)
100  ifire              = 2,    ! integer, = 0: no fire, = 1: CAWFE 2: SFIRE 
102 ! CAWFE variables (NOTE: may or may not work. I do not maintain the cawfe path any more. JM)
104 !fire_lat_init      =   40.,    ! real   , initial fire latitude (deg)
105 !fire_lon_init      = -105.,    ! real   , initial fire longitude (deg)
106  fire_lat_init      = 6.75e-3,  ! real   , initial fire latitude (deg)
107  fire_lon_init      = 6.70e-3,  ! real   , initial fire longitude (deg)
108  fire_ign_time      = 30.,      ! real   , time of fire ignition (s)
109  fire_shape         = 1,    ! integer, initial fire shape
110  fire_sprd_mdl      = 1,    ! integer, = 0: Macarthur, = 1: BEHAVE
111  fire_crwn_hgt      = 15.,  ! real   , height of canopy crown (m)
112  fire_ext_grnd      = 50.,  ! real   , extinction coeff ground fire
113  fire_ext_crwn      = 50.,  ! real   , extinction coeff crown fire 
114  fire_fuel_read     = -1,    ! integer, 0= use fire_fuel_cat, 1= by altitude 2= read from file
115  fire_fuel_cat      = 3,    ! integer, if specified which fuel category?
117 ! SFIRE
119 ! ignition
120  fire_num_ignitions = 3,        ! integer, only the first fire_num_ignition used, up to 5 allowed
121  fire_ignition_start_lon1=-107.293664, ! start points of ignition lines, longitude 
122  fire_ignition_start_lat1 =  39.698696, ! start points of ignition lines,latitude 
123  fire_ignition_end_lon1 = -107.293664, ! end points of ignition lines
124  fire_ignition_end_lat1 =    39.710990, ! end points of ignition lines
125  fire_ignition_radius1 =    18, ! all within this radius (m) will ignite, > fire mesh step
126  fire_ignition_start_time1  =      2, ! sec for ignition from the start
127  fire_ignition_start_long2=-107.287954, ! start points of ignition lines, 
128  fire_ignition_start_lat2 =  39.698696, ! start points of ignition lines, 
129  fire_ignition_end_long2 = -107.287954,! end points of ignition lines, 
130  fire_ignition_end_lat2 =    39.71099, ! end points of ignition lines, 
131  fire_ignition_radius2 =    18, ! all within this radius (m) will ignite, > fire mesh step
132  fire_ignition_time2  =      3, ! sec for ignition from the start! end ignition for sfire
133  fire_ignition_start_long3=-107.289096, ! start points of ignition lines, 
134  fire_ignition_start_lat3 =  39.706599, ! start points of ignition lines, 
135  fire_ignition_end_long3 =   0, ! end points of ignition lines, 0 for same as start
136  fire_ignition_end_lat3 =    0, ! end points of ignition lines, 0 for same as start
137  fire_ignition_radius3 =    50, ! all within this radius (m) will ignite, > fire mesh step
138  fire_ignition_time3  =      4, ! sec for ignition from the start! end ignition for sfire
140 ! verbosity
141  fire_print_msg     = 0,    ! 1 to print fire debugging/progress messages (compile with DEBUG OUT in the sf sources)
142  fire_print_file    = 0,    ! 1 to write text output files for matlab
144 ! fuel moisture model
146  fmoist_run = .true.         ! if true, turn on the fuel moisture content (FMC) model
147  fmoist_interp = .true.,     ! if true, interpolate FMC to fuels on the fire grid
148  fmoist_only = .false.       ! if true, skip the fire model and run FMC model only
149  fmoist_freq = 0,            ! frequency of run or 0 to run using the specified fmost_dt
150  fmoist_dt = 10,             ! moisture model time step (s)
151  fire_fmc_read = 0,          ! how to set FMC map
152                              ! 0 read on start as fmc_g in wrfinput; required when the FMC model is on and overwritten by the FMC model
153                              ! 1 set initially as constant value from namelist.fire (default, use when FMC model is off)
154                              ! 2 read from a text file (in ideal.exe only)
156 ! method selections for experiments, *do not change*
157  fire_boundary_guard = -1,      ! integer, number of cells to stop when fire close to the domain boundary, -1 turn off
158  fire_fuel_left_method=1,       ! 1=simple algebraic, 2=exact quadrature and least squares
159  fire_fuel_left_irl=2,          ! refinement to integrate fuel_left, must be even
160  fire_fuel_left_jrl=2,          ! refinement to integrate fuel_left, must be even
161  fire_atm_feedback=1.,          ! real, multiplier for heat fluxes, 1.=normal, 0.=turn off two-way coupling 
162  fire_grows_only=1,             ! if >0 level set function cannot increase = fire can only grow
163  fire_viscosity=0.4,            ! artificial viscosity in level set method (max 1, needed with fire_upwinding=0)
164  fire_upwinding=3,              ! 0=none, 1=standard, 2=godunov, 3=eno, 4=sethian
165  fire_lfn_ext_up=1.0,           ! 0.=extend level set function at boundary by reflection, 1.=always up
166  fire_test_steps=0,             ! >0 = on first call, do specified number of steps and terminate (testing only)
167  fire_topo_from_atm=1,          ! 0 = expect fire mesh topo set correctly on entry, 1 = populate by interpolating from atmosphere
170   &bdy_control
171  spec_bdy_width                      = 5,
172  specified                           = .true.,
175  &grib2
178  &namelist_quilt
179  nio_tasks_per_group = 0,
180  nio_groups = 1,