Merge pull request #22 from wirc-sjsu/develop-w21
[WRF-Fire-merge.git] / test / em_fire / fireflux / namelist.input
blob5b2f195188710542c15b15a3f201d6ab31114bc5
1  &time_control
2  run_days                            = 0,
3  run_hours                           = 0,
4  run_minutes                         = 60,
5  run_seconds                         = 0,
6  start_year                          = 0001, 0001, 0001,
7  start_month                         = 01,   01,   01,
8  start_day                           = 01,   01,   01,
9  start_hour                          = 00,   00,   00,
10  start_minute                        = 00,   00,   00,
11 ! start_minute                        = 05,   05,   05,
12  start_second                        = 00,   00,   00,
13  end_year                            = 0001, 0001, 0001,
14  end_month                           = 01,   01,   01,
15  end_day                             = 01,   01,   01,
16  end_hour                            = 00,   00,   00,
17  end_minute                          = 60,   60,   60,
18  end_second                          = 00,   00,   00,
19  history_interval                    =  1,    1,    1,
20  frames_per_outfile                  = 1000, 1000, 1000,
21  restart                             = .false.,
22 ! restart                             = .true.,
23  restart_interval                    = 1
24  io_form_history                     = 2
25  io_form_restart                     = 2
26  io_form_input                       = 2
27  io_form_boundary                    = 2
28  debug_level                         = 101 
29  /
31  &domains
32  time_step                           = 0,
33  time_step_fract_num                 = 2,
34  time_step_fract_den                 = 10,
35  max_dom                             = 2,
36  s_we                                = 1,     1,     1,
37  e_we                                = 103,  163,   73,
38  s_sn                                = 1,     1,     1,
39  e_sn                                = 103,  163,   73,
40  s_vert                              = 1,     1,     1,
41  e_vert                              = 201,  201,   51,
42  dx                                  = 15,    5,     5,
43  dy                                  = 15,    5,     5,
44  ztop                                = 1000, 1000, 1000,
45  grid_id                             = 1,     2,     3,
46  parent_id                           = 0,     1,     2,
47  i_parent_start                      = 0,    24,    24,
48  j_parent_start                      = 0,    24,    24,
49  parent_grid_ratio                   = 1,     3,     3,
50  parent_time_step_ratio              = 1,     3,     3,
51  feedback                            = 1,
52  smooth_option                       = 0
53  sr_x                                = 1,    20,     0 ! subgrid ratio in x
54  sr_y                                = 1,    20,     0 ! subgrid ratio in y
55  !sr_x                                = 10,     0,     0
56  !sr_y                                = 10,     0,     0
57  /
59  &physics
60  mp_physics                          = 0,     0,     0,
61  ra_lw_physics                       = 0,     0,     0,
62  ra_sw_physics                       = 0,     0,     0,
63  radt                                = 0,     0,     0,
64  sf_sfclay_physics                   = 0,     0,     0,
65  sf_surface_physics                  = 0,     0,     0,
66  bl_pbl_physics                      = 0,     0,     0,
67  bldt                                = 0,     0,     0,
68  cu_physics                          = 0,     0,     0,
69  cudt                                = 0,     0,     0,
70  isfflx                              = 1,
71  ifsnow                              = 0,
72  icloud                              = 0,
73  num_soil_layers                     = 5,
74  mp_zero_out                         = 0,
75  /
77  &fdda
78  /
80  &dynamics
81  rk_ord                              = 3,
82  diff_opt                            = 2,
83  km_opt                              = 2,
84  damp_opt                            = 2,
85  zdamp                               = 100.,   100.,   100.,
86  dampcoef                            = 0.2,    0.2,    0.2
87  khdif                               = 0.05,   0.05,   0.05,
88  kvdif                               = 0.05,   0.05,   0.05,
89  smdiv                               = 0.1,    0.1,    0.1,
90  emdiv                               = 0.01,   0.01,   0.01,
91  epssm                               = 0.1,    0.1,    0.1
92  mix_full_fields                     = .true., .true., .true.,
93  non_hydrostatic                     = .true., .true., .true.,
94  h_mom_adv_order                     = 5,      5,      5,
95  v_mom_adv_order                     = 3,      3,      3,
96  h_sca_adv_order                     = 5,      5,      5,
97  v_sca_adv_order                     = 3,      3,      3,
98  time_step_sound                     = 20,     20,     20,
99  moist_adv_opt                       = 1,      1,      1,
100  scalar_adv_opt                      = 1,      1,      1,
103  &bdy_control
104  periodic_x                          = .false.,.false.,.false.,
105  symmetric_xs                        = .false.,.false.,.false.,
106  symmetric_xe                        = .false.,.false.,.false.,
107  open_xs                             = .true., .false.,.false.,
108  open_xe                             = .true., .false.,.false.,
109  periodic_y                          = .false.,.false.,.false.,
110  symmetric_ys                        = .false.,.false.,.false.,
111  symmetric_ye                        = .false.,.false.,.false.,
112  open_ys                             = .true., .false.,.false.,
113  open_ye                             = .true., .false.,.false.,
114  nested                              = .false., .true., .true.,
117  &grib2
120  &namelist_quilt
121  nio_tasks_per_group = 0,
122  nio_groups = 1,
125  &fire ! be sure to set sr_x,sr_y in domains-namelist (to set refinement in x,y)
126  ifire              = 0, 1,    ! integer, = 0: no fire in this domain, 1= CAWFE 2=SFIRE 
127 ! variables for CAWFE (note: cawfe not maintained in this version, though)
128 ! ignition for cawfe
129 !fire_lat_init      =  0., 40.,    ! real   , initial fire latitude (deg)
130 !fire_lon_init      = 0.,-105.,    ! real   , initial fire longitude (deg)
131  fire_lat_init      = 0.,6.75e-3,  ! real   , initial fire latitude (deg)
132  fire_lon_init      = 0.,6.70e-3,  ! real   , initial fire longitude (deg)
133  fire_ign_time      = 0.,200.,      ! real   , time of fire ignition (s)
134  fire_shape         = 0, 1,    ! integer, initial fire shape
135  fire_sprd_mdl      = 0, 1,    ! integer, = 0: Macarthur, = 1: Rothermel
136  fire_crwn_hgt      = 0, 15.,  ! real   , height of canopy crown (m)
137  fire_ext_grnd      = 0, 50.,  ! real   , extinction coeff surface fire
138  fire_ext_crwn      = 0, 50.,  ! real   , extinction coeff crown fire 
139  fire_fuel_read     = 0, 2,    ! integer, 0= use fire_fuel_cat, 1= by altitude 2= read from file
140  fire_fuel_cat      = 0, 3,    ! integer, if specified which fuel category?
141 ! ignition 
142  fire_num_ignitions = 0,1,         ! integer, only the first fire_num_ignition used, up to 5 allowed
143  fire_ignition_start_x1 = 0, 205,  ! start points of ignition lines, in m from lower left corner
144  fire_ignition_start_y1 = 0, 600,  ! start points of ignition lines, in m from lower left corner
145  fire_ignition_end_x1 =   0, 605,  ! end points of ignition lines, in m from lower left corner
146  fire_ignition_end_y1 =   0, 630,  ! end points of ignition lines, in m from lower left corner
147  fire_ignition_radius1 =   0, 30,  ! all within this radius will ignite, > fire mesh step
148  fire_ignition_start_time1=0, 61,  ! sec for ignition from the start
149  fire_ignition_end_time1  =0, 61,  ! sec for ignition from the start
150  fire_ignition_start_x2 = 0,1500,  ! start points of ignition lines, in m from lower left corner
151  fire_ignition_start_y2 = 0, 500,  ! start points of ignition lines, in m from lower left corner
152  fire_ignition_end_x2 =  0, 1500,  ! end points of ignition lines, in m from lower left corner
153  fire_ignition_end_y2 =  0, 1900,  ! end points of ignition lines, in m from lower left corner
154  fire_ignition_radius2 =  0,  18,  ! all within this radius will ignite, > fire mesh step
155  fire_ignition_start_time2=0,130,  ! sec for ignition from the start! end ignition for sfire
156  fire_ignition_end_time2  =0,130,  ! sec for ignition from the start! end ignition for sfire
157  fire_ignition_start_x3 =0, 1400,  ! start points of ignition lines, in m from lower left corner
158  fire_ignition_start_y3 =0, 1400,  ! start points of ignition lines, in m from lower left corner
159  fire_ignition_end_x3 =  0, 1400,  ! end points of ignition lines, in m from lower left corner
160  fire_ignition_end_y3 =  0, 1400,  ! end points of ignition lines, in m from lower left corner
161  fire_ignition_radius3 = 0,   50,  ! all within this radius will ignite, > fire mesh step
162  fire_ignition_start_time3=0,230,  ! sec for ignition from the start! end ignition for sfire
163  fire_ignition_end_time3 =0, 230,  ! sec for ignition from the start! end ignition for sfire
165 ! cold/warm perturbation (bubble)
166  delt_perturbation = 3.0,       ! Temperature perturbation for creating cold (negative) / warm (positive) bubble [K], 0 turns it off
167  xrad_perturbation = 10000.0,   ! Horizontal radius of the bubble in E-W direction [m]
168  yrad_perturbation = 10000.0,   ! Horizontal radius of the bubble in N-S direction [m]
169  zrad_perturbation = 1500.0,    ! Vertical radius of the bubble [m]
170  hght_perturbation = 1500.0,    ! Perturbation height - height at which the warm/cold bubble will be suspended [m]
172 ! verbosity
173  fire_print_msg     = 0,1,        ! 1 print fire debugging messages
174  fire_print_file    = 0,0,        ! 1 write files for matlab
176 ! for developers only, do not change
178 ! method selections, do not change from defaults unless you know what you are doing
179  fire_boundary_guard = 0,-1,      ! integer, number of cells to stop when fire close to the domain boundary, -1 turn off
180  fire_fuel_left_irl=0,2,          ! refinement to integrate fuel_left, must be even
181  fire_fuel_left_jrl=0,2,          ! refinement to integrate fuel_left, must be even
182  fire_atm_feedback=0.,1.0,        ! real, multiplier for heat fluxes, 1.=normal, 0.=turn off two-way coupling 
183  fire_back_weight=0., 0.5,        ! RK timestepping coefficient, 0=forward, 0.5=Heun
184  fire_grows_only=0,1,             ! if >0 level set function cannot increase = fire can only grow
185  fire_viscosity=0.,0.4,           ! artificial viscosity in level set method (max 1, needed with fire_upwinding=0)
186  fire_upwinding=0,3,              ! 0=none, 1=standard, 2=godunov, 3=eno, 4=sethian
187  fire_fuel_left_method=0,1,       ! for now, use 1 only
188  fire_lfn_ext_up=0.,1.0,          ! 0.=extend level set function at boundary by reflection, 1.=always up
189  fire_test_steps=0,0,             ! >0 = on first call, do specified number of steps and terminate (testing only)
190  fire_topo_from_atm=0,1,          ! 0 = expect fire mesh topo set correctly on entry, 1 = populate by interpolating from atmosphere
191  fire_advection=0,0,              ! 0 = cawfe, 1 = use abs speed/slope in spread rate, then project on normal to fireline