<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.openwfm.org/index.php?action=history&amp;feed=atom&amp;title=WRF-SFIRE_wish_list</id>
	<title>WRF-SFIRE wish list - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.openwfm.org/index.php?action=history&amp;feed=atom&amp;title=WRF-SFIRE_wish_list"/>
	<link rel="alternate" type="text/html" href="https://wiki.openwfm.org/index.php?title=WRF-SFIRE_wish_list&amp;action=history"/>
	<updated>2026-07-21T15:20:31Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.41.5</generator>
	<entry>
		<id>https://wiki.openwfm.org/index.php?title=WRF-SFIRE_wish_list&amp;diff=8469&amp;oldid=prev</id>
		<title>Jmandel: Created page with &quot;==Back burner==  :&#039;&#039;Items from the wish list that are around for a long time or may never be done should be moved here.&#039;&#039;  * Merge [http://mailman.ucar.edu/pipermail/wrf-fire/2011-April/000053.html additional changes] made independently in the WRF 3.3 release. * Convert ignition namelist variables into arrays for multiple ignitions. * Add running (not colocated with surface fire) canopy fire. * Support [http://www.dtcenter.org/wrf-nmm...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.openwfm.org/index.php?title=WRF-SFIRE_wish_list&amp;diff=8469&amp;oldid=prev"/>
		<updated>2026-07-21T02:27:17Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;==Back burner==  :&amp;#039;&amp;#039;Items from the wish list that are around for a long time or may never be done should be moved here.&amp;#039;&amp;#039;  * Merge [http://mailman.ucar.edu/pipermail/wrf-fire/2011-April/000053.html additional changes] &lt;a href=&quot;/wiki/Fire_code_in_WRF_release#WRF_3.3&quot; title=&quot;Fire code in WRF release&quot;&gt;made independently in the WRF 3.3 release&lt;/a&gt;. * Convert ignition namelist variables into arrays for multiple ignitions. * Add running (not colocated with surface fire) canopy fire. * Support [http://www.dtcenter.org/wrf-nmm...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;==Back burner==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Items from the wish list that are around for a long time or may never be done should be moved here.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Merge [http://mailman.ucar.edu/pipermail/wrf-fire/2011-April/000053.html additional changes] [[Fire_code_in_WRF_release#WRF_3.3|made independently in the WRF 3.3 release]].&lt;br /&gt;
* Convert ignition namelist variables into arrays for multiple ignitions.&lt;br /&gt;
* Add running (not colocated with surface fire) canopy fire.&lt;br /&gt;
* Support [http://www.dtcenter.org/wrf-nmm/users/ WRF-NMM] in addition to [http://www.mmm.ucar.edu/wrf/users/ WRF-ARW]&lt;br /&gt;
* Take the winds from a given distance behind the fireline, and set the distance in the namelist.&lt;br /&gt;
* Add fuel models &amp;amp; fuel modeling schemes, esp. Scott-Burgan categories. Input the same fuel description files as [[BehavePlus]] and [[FARSITE]]. &lt;br /&gt;
* Generate input data for [[WFDS]].&lt;br /&gt;
&lt;br /&gt;
==Wish list==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Add your suggestions or plans here. If you want to comment on any of the items, please start a new section of the [[Talk:WRF-Fire development notes|talk page]] and link to it here.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Heat flux extinction depth dependent on fuel type and possibly times step&lt;br /&gt;
* Interpolate by angle between different backing, flank, and forward spread rates.&lt;br /&gt;
* Rework the propagation scheme so that the speed is computed only once per time step instead inside the right-hand-side in the Runge-Kutta method.&lt;br /&gt;
* Add flux limiter option as in [http://fire.nist.gov/bfrlpubs/fire09/art023.html Rehm and McDermott 2009].&lt;br /&gt;
* Flank spread rate as a function of base rate and TKE/turbulent fluxes&lt;br /&gt;
* Turn off artificial diffusion for good&lt;br /&gt;
* Implement full [http://www.forestencyclopedia.net/p/p662/c/c2490/quick_citation_view BURNUP] algorithm instead of the simplification.&lt;br /&gt;
* Keep standalone model working.&lt;br /&gt;
* Add a canopy fire model for passive (colocated with surface fire) canopy fire.&lt;br /&gt;
* Parametrize ignition startup. See [[Talk:WRF-Fire development notes#Parametrized_ignition|discussion]].&lt;br /&gt;
* Input fuel moisture from the WRF surface model. See [[Talk:WRF-Fire_development_notes#Moisture_model|discussion]].&lt;br /&gt;
* Better level set method: High-order ENO and [http://www.math.ucla.edu/~yanovsky/LS.htm WENO], [http://ccm.ucdenver.edu/wiki/Jan_Mandel/Blog/2011_Feb_Mar#February_14:_CCM_Colloquium:_Olivier_Desjardins discontinuous Galerkin].&lt;br /&gt;
* Rewrite the level set method so that the level set function is ignition time minus current time and get rid of the separate &amp;#039;&amp;#039;&amp;#039;tign&amp;#039;&amp;#039;&amp;#039; array.&lt;br /&gt;
* Use the [http://www.fire.org/index.php?option=com_content&amp;amp;task=category&amp;amp;sectionid=2&amp;amp;id=31&amp;amp;Itemid=295 Fire SDK] to compute ROS.&lt;br /&gt;
* ROS model from [http://dx.doi.org/10.1016/j.combustflame.2009.07.010 Balbi et al 2009].&lt;br /&gt;
* Force the fire to a given location from a file read on restart. This will require fire history replay and atmosphere spin-up.  &lt;br /&gt;
* Modify fuel from a file on restart to reflect suppression efforts.&lt;br /&gt;
* Ignition &amp;amp; fire modification from MODIS fire detection.&lt;br /&gt;
* Add fractional fuel volume to fuel categories and generate random fuel coverage.&lt;br /&gt;
* Add other variables in the [[wikipedia:http://en.wikipedia.org/wiki/National_Fire_Danger_Rating_System|National Fire Danger Rating System]] as diagnostics to WRF output.&lt;br /&gt;
&lt;br /&gt;
==In progress==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;When you start on an item from the wish list, please move the item here and add a link to the branch where you work on it.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
* Clamp ignition point to the nearest cell center to avoid delay, see also [[WRF-Fire ignition]]&lt;br /&gt;
* Fire cell-based fire propagation to get ignition time in lieu of a level-set function {{WRF-Fire-branch|vk/mergge}} &lt;br /&gt;
* Assimilation of station data into the fuel moisture model {{WRF-Fire-branch|mv/moisture}}&lt;br /&gt;
* Ignition from a given fire perimeter, with atmosphere and fuel consumption spin-up, by specifying ignition times. See [[Talk:WRF-Fire development notes#Fire spin-up|discussion]].&lt;br /&gt;
* Real test problems with real fire data comparing fine and coarse resolutions.&lt;br /&gt;
* Better quadrature for fuel left: The current scheme is second order accurate when all 4 corners of a fire mesh cell are on fire, and exact when all 4 corners are not on fire. In the case when only some of the 4 corners are on fire, the only requirements are that the transition when nodes ignite is continuous and monotonous. In that case, the scheme may not be very accurate. A better scheme would be accurate in more cases and have natural invariance properties. {{WRF-Fire-branch|jm2/mkim}} {{WRF-Fire-commit|4cf71f8d9e4309281321ad7d38e4f028a005fa8a|last commit}} {{WRF-Fire-branch|vk/test}}&lt;br /&gt;
:This affects the amount of heat output from the cell in the timesteps when the fireline crosses the cell.&lt;br /&gt;
* {{ccm|Data_assimilation_seminar|Data assimilation}}&lt;br /&gt;
* Dynamically determine midflame height and interpolate the wind there. See [[Talk:WRF-Fire development notes#Fuel height|discussion]].&lt;br /&gt;
&lt;br /&gt;
==Done==&lt;br /&gt;
&lt;br /&gt;
:&amp;#039;&amp;#039;Move the item here when done and add a link to the contributor&amp;#039;s last commit before the merge into master. Links to major milestone events can be also added to the timeline.&amp;#039;&amp;#039;&lt;/div&gt;</summary>
		<author><name>Jmandel</name></author>
	</entry>
</feed>