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_second = 00, 00, 00,
12 end_year = 0001, 0001, 0001,
13 end_month = 01, 01, 01,
15 end_hour = 00, 00, 00,
16 end_minute = 20, 20, 20,
17 end_second = 00, 00, 00,
18 history_interval_s = 10, 30, 30,
19 frames_per_outfile = 120, 1000, 1000,
21 restart_interval_s = 300
33 time_step_fract_num = 1,
34 time_step_fract_den = 2,
44 ztop = 3000, 1500, 1500,
47 i_parent_start = 0, 1, 1,
48 j_parent_start = 0, 1, 1,
49 parent_grid_ratio = 1, 2, 3,
50 parent_time_step_ratio = 1, 2, 3,
59 ra_lw_physics = 0, 0, 0,
60 ra_sw_physics = 0, 0, 0,
62 sf_sfclay_physics = 1, 0, 0,
63 sf_surface_physics = 1, 0, 0,
64 bl_pbl_physics = 0, 0, 0,
83 zdamp = 500., 5000., 5000.,
84 dampcoef = 0.2, 0.2, 0.2
85 khdif = 0.05, 0.05, 0.05,
86 kvdif = 0.05, 0.05, 0.05,
87 smdiv = 0.1, 0.1, 0.1,
88 emdiv = 0.01, 0.01, 0.01,
90 mix_full_fields = .true., .true., .true.,
91 non_hydrostatic = .true., .true., .true.,
92 h_mom_adv_order = 5, 5, 5,
93 v_mom_adv_order = 3, 3, 3,
94 h_sca_adv_order = 5, 5, 5,
95 v_sca_adv_order = 3, 3, 3,
96 time_step_sound = 20, 20, 20,
97 moist_adv_opt = 1, 1, 1,
98 scalar_adv_opt = 1, 1, 1,
103 periodic_x = .false.,.false.,.false.,
104 symmetric_xs = .false.,.false.,.false.,
105 symmetric_xe = .false.,.false.,.false.,
106 open_xs = .true., .false.,.false.,
107 open_xe = .true., .false.,.false.,
108 periodic_y = .false.,.false.,.false.,
109 symmetric_ys = .false.,.false.,.false.,
110 symmetric_ye = .false.,.false.,.false.,
111 open_ys = .true., .false.,.false.,
112 open_ye = .true., .false.,.false.,
113 nested = .false., .true., .true.,
120 nio_tasks_per_group = 0,
124 &fire ! be sure to set sr_x,sr_y in domains-namelist (to set refinement in x,y)
125 ifire = 2, ! integer, = 0: no fire, 2=turn on fire model
126 fire_fuel_read = 0, ! integer, -1: from WPS, 0= use fire_fuel_cat, 1= by altitude
127 fire_fuel_cat = 3, ! integer, if specified which fuel category?
129 fire_num_ignitions = 0, ! integer, only the first fire_num_ignition used, up to 5 allowed
131 fmoist_run = .false., ! run moisture model
132 fmoist_freq = 0, ! use specified dt
133 fmoist_dt = 10, ! moisture model time step
134 fire_fmc_read = 0, ! initialize fuel moisture classes
137 fire_print_msg = 2, ! 1 print fire debugging messages
138 fire_print_file = 0, ! 1 write files for matlab
142 ! stretched grid variables
144 stretch_grd = .true.,
145 stretch_hyp = .true.,
148 fire_perimeter_time=1e6, ! fire model will start after this that is never, replay from tign_g
149 fire_update_fuel_frac =2, ! compute only fuel burnt, no ignore fuel_frac
151 sfc_full_init =.true.
152 sfc_lu_index = 28, ! Defines USGS surface category used for surface initialization based on LANDUSE.TBL (roughness, albedo etc)
153 sfc_tsk = 293.15, ! Skin surface temperature [K]
154 sfc_tmn = 293.15, ! Mean soil temperature [K]
155 ! sfc_ivgtyp = 18, ! Dominant vegetation category, needed only with Noah LSM (sf_surface_physics=2)
156 ! sfc_isltyp = 7, ! Dominant soil type, needed only with Noah LSM (sf_surface_physics=2)
157 ! sfc_canwat = 0.2, ! Canopy water content, needed only with Noah LSM (sf_surface_physics=2)
158 ! sfc_vegfra = 0.5, ! Vegetation fraction, needed only with Noah LSM (sf_surface_physics=2)
161 ! method switches for developers only, do not change!
163 fire_use_windrf=0, ! if fire_wind_log_interp.ne.4: 0=ignore wind reduction factors, 1=multiply, 2=use to set fwh, 3=adjust fwh for z0
164 fire_wind_log_interp = 1, ! 1 = from fuel categores, 2=constant from atm, 3=bilinear from atm, 4=interpolation and wind reduction per Behave
165 fire_boundary_guard = -1, ! integer, number of cells to stop when fire close to the domain boundary, -1 turn off
166 fire_fuel_left_irl=2, ! refinement to integrate fuel_left, must be even
167 fire_fuel_left_jrl=2, ! refinement to integrate fuel_left, must be even
168 fire_atm_feedback=1.0, ! real, multiplier for heat fluxes, 1.=normal, 0.=turn off two-way coupling
169 fire_back_weight=0.5, ! RK timestepping coefficient, 0=forward, 0.5=Heun
170 fire_grows_only=1, ! if >0 level set function cannot increase = fire can only grow
171 fire_viscosity=0.4, ! artificial viscosity in level set method (max 1, needed with fire_upwinding=0)
172 fire_upwinding=3, ! 0=none, 1=standard, 2=godunov, 3=eno, 4=sethian
173 fire_fuel_left_method=1, ! for now, use 1 only
174 fire_lfn_ext_up=1.0, ! 0.=extend level set function at boundary by reflection, 1.=always up
175 fire_advection=0, ! 0 = cawfe, 1 = use abs speed/slope in spread rate, then project on normal to fireline