Namelist.input

From openwfm
Revision as of 08:55, 18 September 2011 by Jmandel (talk | contribs) (cp from old guide, wikified by Minjeong Kim)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
Header 1 Header 2 Header 3
row 1, cell 1 row 1, cell 2 row 1, cell 3
row 2, cell 1 row 2, cell 2 row 2, cell 3
row 3, cell 1 row 3, cell 2 row 3, cell 3
Variable name Default Value Description
&domains Domain control
sr_x 10 Fire mesh is 10 times finer than the innermost atmospheric mesh in the x direction. This number must be even.
sr_y 10 Fire mesh is 10 times finer than the innermost atmospheric mesh in the y direction. This number must be even.
&fire Fire control
ifire 0 The fire model does not run
2 The fire model runs
fire_fuel_read -1 -1 real fuel data from WPS
0: set to fire_fuel_cat everywhere
1: vegetation by altitude for testing
2: read from file (ideal run only)
fire_num_ignitions 3 Number of ignition lines, max. 5 allowed
fire_ignition_ros1 0.01 Rate of spread during ignition until the specified radius is reached
fire_ignition_start_x1 1000. x coordinate of the start point of the ignition line 1. All ignition coordinates are given in m from the lower left corner of the innermost domain
fire_ignition_start_y1 500. x coordinate of the start point of the ignition line 1.
fire_ignition_end_x1 1000. y coordinate of the end point of the ignition line 1. Point ignition (spreading to a small circle) is obtained by specifying the end point the same as the start point.
fire_ignition_end_y1 1900. y coordinate of the end point of the ignition line 1
fire_ignition_radius1 18. Everything within this radius from the ignition location will be ignited.
fire_ignition_start_time1 2. Time of ignition in s since the start of the run, at the start point of the ignition line.
fire_ignition_end_time1 502. Time of ignition at the end point of the ignition line. The time is linearly interpolated in between.
fire_ignition_ros2 Up to 5 ignition lines may be given. Ignition parameters with the number higher than fire_num_ignitions are not allowed.
fire_ignition_end_time5
fire_print_msg 1 0: no messages from the fire scheme
1: progress messages from the fire scheme
fire_print_file 0 0: no files written (leave as is)
>0: write fire model debug files
fire_wind_height 6.096 The height the fire spread formula takes the wind from (m)

There are several more variables in the namelist for setting up various experiments, and then variables for developers’ use only to further develop and tune the numerical methods. Leave the variables for the developers as they are, unless directed by the developers.

Ignition The fire starts from ignition lines with the given omidirectional ignition spread rate until a given ignition radius is reached. A single ignition point is specified as a line with both ends the same. The ignition is specified the file namelist.input. Once a node is ignited, the normal fire propagation algorithm takes over from that node. For this reason, it is best when ignition points or lines lie on mesh nodes. Otherwise, if the ignition rate of spread is low, it may take a long time for the fire to reach mesh nodes, and nodes at different but small distances from the ignition line may ignite at times that are not intended.