Preprint
Article

This version is not peer-reviewed.

Heading Fire Collapse in the Projected-Wind Rothermel Model of Fire Front Velocity

Submitted:

25 February 2026

Posted:

02 March 2026

Read the latest preprint version here

Abstract
Background: many wildfire models simulate fire spread by resolving the front-normal velocity (spread rate) as a function of the local environmental conditions and the orientation of the fire front. We study one such model, here called the wind-projected Rothermel model, which extends the Rothermel model to all front orientations by using the front-normal component of the midflame wind speed \( \vec{U} \): \( R(\vec{n}) = R_0 (1 + A \max(0, \vec{n} \cdot \vec{U})^B) \) Methods: we apply the mathematical methods recently developed by the authors to solve front propagation in spatially constant conditions. Results: as soon as wind is moderately high, the model undergoes heading fire collapse, i.e. the downwind-facing front collapses to a pointed shape, which then advances at a lower speed than predicted by the Rothermel model. Formulas are derived to compute the characteristic length and time scales of the collapse. The effect is more pronounced for finer fuels that have a higher wind exponent. Conclusions: the formulas provided here can facilitate model validation. Heading fire collapse is frequent in this model; this is a salient point for model validation, as it makes the model behavior drastically different from other Rothermel extensions, like those based on elliptical Huygens wavelets. This also threatens the validity of some numerical implementations.
Keywords: 
;  ;  ;  

1. Introduction

Fire spread models are mathematical models and numerical algorithms that aim to simulate the propagation and behavior of wildland fire fronts. Many fire spread models propagate the fire front by resolving the front-normal velocity (rate of spread) as a function of:
1.
the local environmental conditions (fuel type, wind, terrain), and
2.
the unit vector n → normal to the fire front.
The idea of the dependency on n → is that there is some direction, which we call the heading fire direction, in which the fire front advances fastest (typically, on flat terrain, the heading fire direction is the downwind direction).
In [1], the authors have called these speed-from-tangent models, and derived exact analytical formulas that calculate the evolution of the fire front under spatially constant conditions, provided that the initial fire front delineates a convex region. In the context of the Level-Set Method [2] and its Hamilton-Jacobi equation, these formulas yield the same fire progressions as the Hopf Formula [3,4], when applicable. These formulas are generally useful for understanding some implications of the fire spread model, and also for validating the precision of numerical simulation algorithms.
Furthermore, [1] has also shown that under certain conditions, the model will yield what we call heading fire collapse, where the heading fire front advances so fast compared to other front orientations that it collapses into a sharp pointed shape. After the collapse, the tip of the point advances more slowly than the heading fire spread rate one would intuitively expect. [1] shows that heading fire collapse occurs when the heading fire direction θ max is sheltered by a concavity in the polar plot of ( θ ↦ R ( θ ) − 1 ) , in which R ( θ ) is the front-normal spread rate expressed as a function of an angle θ representing the front-normal azimuth. The existence of such a concavity is equivalent to the Hamiltonian being non-convex in the corresponding Hamilton-Jacobi equation, whereas a convex Hamiltonian corresponds to following Huygens’ Principle. Post-collapse, the asymptotic shape and speed of the point correspond to filling the concavity of said polar plot.
This paper applies the methods of [1] to study a particular case of speed-from-tangent model, which we will call the projected-wind Rothermel model, in which the front-normal spread rate is given by an equation of the form:
R ( n → ) = R 0 1 + max ( 0 , n → · 1 U 1 U → ) B + λ s max ( 0 , n → · ∇ z ) α s
in which U → is the midflame wind speed vector, ∇ z is the elevation gradient, R 0 is the no-wind no-slope spread rate, and U 1 , B , α s , λ s are positive constants determined by the fuel type using Rothermel equations [5]. The Rothermel model [5] only calculates the spread rate in the heading fire direction when the upslope and downwind direction are aligned; the above equation provides an intuitive extension of the Rothermel model that calculates fire spread in all directions, through the use of dot products. The authors have encountered this model in the context of the WRF-Fire model [6]. This model was introduced by [7]; [8] recently proposed a high-resolution numerical scheme for implementing it.
This paper will study the conditions under which heading fire collapse occurs in the above model. For simplicity, we will restrict our attention to the case of flat terrain, i.e. ∇ z = 0 . We will see that heading fire collapse occurs whenever the midflame wind speed U exceeds a critical threshold U c , which is quite low for most fuel types. We will also compute the asymptotic shape and speed of the post-collapse pointed fire front.
Without further ado, let us visualize how our model behaves. Figure 1 shows the evolution of the fire front over time, from an initial fire ignited as a line segment perpendicular to the wind direction. This fire progression was obtained not by simulation, but by direct application of the analytical formulas derived in [1]. We observe what [1] described as heading fire collapse: the heading fire starts by advancing in the downwind direction at the velocity predicted by Rothermel equations [5], becoming progressively narrower until it collapses into a pointed shape. Importantly, after the collapse, the fire advances more slowly in the downwind direction. We note that the observed fire shape is in qualitative agreement with the one obtained through simulations in [8].
Figure 1 has shown us one combination of fuel type and weather conditions that leads to heading fire collapse in the projected-wind Rothermel model (we used the same combination of wind speed, fuel type and non-wind-no-slope spread rate as in [6], yielding R 0 = 0.018 m/s, U = 5 m/s, B = 2.07 , U 1 = 0.51 m/s; a point of disagreement is that we obtained a slightly higher heading spread rate R H = 2.06 > 1.701 m/s, which drives us to question the calculations in [6]). So far, this is an anecdotal, qualitative finding, which naturally motivates us to study the phenomenon more systematically and quantitatively:
1.
How often does heading fire collapse occur in the projected-wind Rothermel model? In other words, under what conditions does heading fire collapse occur? This is answered by Theorem 1.
2.
What are the characteristic length and time scales of the collapse? This is answered by Theorem 2 and Equation 27.
3.
How much slower is the forward fire spread after the collapse? This is answered by Theorem 1 and Equation 16.
This paper is organized as follows. Section 2.1 recalls the Rothermel model, and in particular its formula for the effect of wind speed on heading spread rate (Section 2.1.1), as well as how model parameters are derived from fuel characteristics (Section 2.1.2). Then, Section 2.2 recalls how the projected-wind Rothermel model extends the classical Rothermel model to all front orientations. Now the paper starts making original contributions: Section 2.3 uses the methods of [1] to solve fire spread from a point ignition, revealing that the model experiences heading fire collapse whenever the midflame wind speed exceeds a (relative low) threshold U c , and computes the asymptotic post-collapse velocity through what we call the asymptotic slowdown ratio - see Theorem 1. Then, Section 2.4 studies fire spread from a wind-perpendicular line segment, similarly to [6]: Section 2.4.1 specializes the formulas of [1] to calculate the analytical solution and produce Figure 1, which enables Section 2.4.2 to describe the length and time scales of the collapse, by computing what we call the distance-to-collapse  L c and the time-to-collapse T c . Section 2.5 provides the mathematical proofs. Finally, Section 3 applies the above results to the concrete fuel models from [9].
No fire spread simulations are done in this analysis - all computations are based on exact mathematical formulas.

2. Materials and Methods

This section conducts the mathematical analysis from which the findings of this paper are derived. The main symbols and notation are summarized in Table 1.

2.1. The Classical Rothermel Model

This section introduces the classical Rothermel model [5], which predicts the velocity of the fire front only in the heading fire direction, i.e. the direction of maximum spread rate. The projected-wind Rothermel model that the present paper studies is an extension of the classical Rothermel model that predicts the velocity of the fire front in all directions.

2.1.1. Wind and Slope Dependency

The Rothermel model [5] calculates the heading fire spread rate R H (in m/s) as:
R H = R 0 ( 1 + ϕ w + ϕ s )
in which:
1.
R 0 is the no-wind no-slope spread rate (m/s),
2.
ϕ w is the wind factor (unitless, typical range 0-100), and
3.
ϕ s is the slope factor (unitless, typical range 0-50).
Keep in mind that R H is the spread rate only in the heading fire direction, which is the downwind direction on flat terrain.
Most of the sophistication in the Rothermel model goes into calculating R 0 , which is a function of fuel type and fuel moisture variables, and will be largely irrelevant to the our analysis. The ϕ s factor accounts for the effect of slope; we will disregard it because it is not our interest here.
The ϕ w factor captures the fact that higher wind speeds cause fires to spread faster, and is calculated as a function of the midflame wind speed U. ϕ w is traditionally expressed as the power law ϕ w : = A U B , which we find more insightful to rewrite as:
ϕ w : = U U 1 B
in which U 1 and B are positive constants that depend on the fuel model, with the following interpretation:
1.
U = U 1 means that ϕ w = 1 . Thus, U 1 is the midflame wind speed which causes a doubling in spread rate compared to a no-wind situation. U 1 typically ranges from 0.1 to 0.6 m/s.
2.
B is the wind exponent, typically ranging from 1.1 to 1.5. B can be viewed as the elasticity of spread rate with respect to wind speed: a 1% increase in U leads to a B% increase in ϕ w . If U = 10 U 1 , then ϕ w = 10 B .
Thus, for a given midflame wind speed U, ϕ w is a decreasing function of U 1 .

2.1.2. Fuel Model Dependency

This section recalls how the parameters U 1 and B are computed in the Rothermel model; it is included for context and reproducibility, and may safely be skipped by readers uninterested in those details.
U 1 and B are fully determined by the fuel model, regardless of weather conditions. More precisely, U 1 and B are fully determined by 2 quantities:
1.
The Surface-Area to Volume (SAV) ration σ (typical range: 3,000 to 12,000 m − 1 ), which quantifies fuel fineness.
2.
The Relative Packing Ratio  β / β op (unitless, typical range 0.15 to 6.5) which quantifies the compactness of the fuel bed (highest for litter, lowest for grass), and therefore the resistance to convective heat transfer.
See Figure 2 to visualize the variation of U 1 and B with σ and β / β op , along with the values taken for the Anderson and Scott & Burgan fuel model classifications [9]. Some comments:
1.
B is an increasing function of σ , capturing the fact that finer fuels respond more "explosively" to increases in wind speed.
2.
U 1 increases with β / β op : more compact fuel beds lead to smaller spread rates.
3.
U 1 also increases with σ : for finer fuels, it takes a higher wind speed to start seeing a significant effect on spread rates.
Warning: U is the midflame wind speed, and is therefore different and lower than the 10m wind speed typically provided in weather datasets. A difficulty with the Rothermel model is that U is not a precisely defined quantity: fire behavior models typically compute it by discounting 10m wind speed by some factor that accounts for surface roughness.
Concretely, U 1 and B are calculated using the following formulas [5] (beware imperial units):
B = 0.02526 σ 1 ft − 1 0.54
C = 7.47 exp − 0.133 σ 1 ft − 1 0.55
E = 0.715 exp − 3.59 × 10 − 4 σ 1 ft − 1
U 1 = 1 ft . min − 1 × C − 1 B β / β op E B
As a sanity check, we computed fuel properties using the above formulas, for a sample of fuel models. The results are displayed in Table 2. This computes the same information as table 22 of [5]; skeptical readers are encouraged to compare both tables and verify that they contain the same values, which suggests that our calculations are error-free.

2.2. The Projected-Wind Rothermel Model

We now introduce what we call the projectd-wind Rothermel model, which is the object of the present study.
In order to generalize the classical Rothermel model (equation 2) to all orientations of the fire front, the projected-wind Rothermel model simply replaces the wind speed U by its front-normal component (or zero if the wind blows into the fire front). With our simplifying assumption that there is no slope, this yields:
R ( n → ) = R 0 1 + max ( 0 , n → · 1 U 1 U → ) B
We denote θ the angle between the front-normal direction and the heading fire direction (downwind), so that n → · U → = U cos θ . Recalling that ϕ w is the Rothermel wind factor ( ϕ w : = ( U / U 1 ) B ) , we can rewrite equation 8 as a function of θ :
R ( θ ) = R 0 1 + ϕ w max ( 0 , cos θ ) B
Without loss of generality, we will study the normalized spread rate  ρ ( θ ) : = R ( n → ) / R 0 ≥ 1 , which is the spread rate in the direction θ divided by the no-wind no-slope spread rate R 0 . We can therefore express ρ ( θ ) as:
ρ ( θ ) : = R ( n → θ ) R 0 = 1 + ϕ w max ( 0 , cos θ ) B
Thus ρ ( θ ) is maximal at θ = 0 (the downwind direction), with value ρ ( 0 ) = 1 + ϕ w .

2.3. Conditions for Heading Fire Collapse

Having set the background, we now study in which conditions heading fire collapse occurs. We know from [1] that heading fire occurs when the polar plot of the inverse spread rate profile ( θ ↦ 1 / ρ ( θ ) ) is non-convex, more precisely when the heading fire direction ( θ = 0 ) is sheltered by a concavity.
To make things concrete, let us visualize such polar plots on a few examples. Figure 3 shows the fire shape and inverse spread rate profile for various combinations of B, U 1 , and U. B and U 1 are chosen to be typical fuel values. The fire shape F ( θ ) (in m/s) corresponds to letting the fire grow from a point ignition at the origin for a unit duration; it is computed using the methods in [1], that is by computing what the authors called the polar Legendre-Fenchel transform of the inverse spread rate profile i.e.:
F ( θ ) = R 0 sup α ρ ( θ − α ) − 1 cos α
To express this in more standard mathematical terminology from convex analysis [10] and Hamilton-Jacobi theory [4], the indicator function of the asymptotic fire shape F ( θ ) is the convex conjugate of the system’s Hamiltonian (this is shown in [1]).
To be clear, F ( θ ) is the correct fire shape that follows from the model when spreading from a point ignition under constant conditions (a key result of [1] is that this shape can be calculated analytically, using what the authors called the polar Hopf Formula.) It might seem contrived to use a point ignition instead of a larger initial perimeter, but note that F ( θ ) is also the asymptotic fire shape when the fire front becomes much larger than the initial perimeter.
As explained in [1], several qualitative aspects of the fire shape can be predicted by examining the polar plot of ρ − 1 . For example, ρ − 1 has sharp corners at θ = ± 90 ∘ , which translate into straight line segments at the flanks of the fire perimeter. Furthermore, for high enough wind speeds, ρ − 1 has a concavity sheltering θ = 0 (semitransparent green shading), which translates into a sharp pointed shape at the head of the fire (what we have been calling heading fire collapse), so that the fire front is shaped like a bullet. When that happens, we have F ( 0 ) < R H = R 0 ( 1 + ϕ w ) : the fire front falls short of advancing at the heading spread rate, because of heading fire collapse.
The asymptotic slowdown ratio  F ( 0 ) / R H is of interest, because it quantifies how much asymptotically slower the fire advances compared to the Rothermel-predicted heading spread rate R H . Because F ( 0 ) corresponds to “filling” (by convex extrapolation) the concavity that shelters the heading fire direction, it is readily verified that this ratio can be expressed using the angle θ c defined as the half-angle of this concavity:
F ( 0 ) R H = ρ ( θ c ) / cos ( θ c ) ρ ( 0 )
We are now ready to characterize the conditions for heading fire collapse:
Theorem 1
(Wind speed threshold for Heading Fire Collapse). We assume σ is high enough that B > 1 .
Heading fire collapse occurs if and only if U > U c , in which U c is a critical wind speed defined as:
U c = U 1 ( B − 1 ) − 1 B
This is equivalent to ϕ w ≥ ϕ c , in which ϕ c is thecritical wind factordefined as:
ϕ c : = 1 B − 1
Then, ρ − 1 has a concavity sheltering θ = 0 , and the half-width of this concavity is given by the angle θ c defined as:
θ c = arccos ( U c / U )
Furthermore, the asymptotic slowdown ratio can be calculated as:
F ( 0 ) R H = U U c 1 + ϕ c 1 + ϕ w < 1
See Section 2.5 for a proof of Theorem 1. Note that Equation 15 is how we computed the angular ranges of concavities in Figure 3. Therefore, Figure 3 provides visual confirmation that Equation 15 is correct.
Also note that provided two equivalent formulations of the wind speed threshold: U > U c and ϕ w > ϕ c . The equivalence between both formulations is made clearer by observing that:
ϕ w ϕ c = U U c B
Figure 4 shows how the asymptotic slowdown ratio varies with the wind factor ϕ w . We see that the slowdown effect becomes stronger with higher wind factor ϕ w (and therefore, higher wind speed), and also with higher wind exponent B.

2.4. Fire Growth from a Wind-Perpendicular Line Segment Ignition

The previous section only described asymptotic fire growth, or said equivalently, fire growth from a point ignition, which does not let us observe heading fire collapse (collapse is instantaneous when starting from a point ignition). Therefore, to derive the quantitative characteristics of heading fire collapse in our model, we will study fire growth not from a point ignition, but from an initial burned region which is a line segment perpendicular to the wind direction, as shown in Figure 1. Note that this is the same configuration as in [6].
We will call B 0 ⊂ R 2 the initial line segment, and H ≥ 0 its half-length. We will use Cartesian coordinates ( x , y ) , in which:
  • the origin is at the midpoint of the initial line segment,
  • the x-axis points downwind,
  • the y-axis is perpendicular to the wind direction.

2.4.1. Solving for the Time-of-Arrival Function

We will first derive the exact expression for the fire spread, based on the formulas in [1]. We denote τ ( s → ) the time-of-arrival function, which describes the time since ignition at which the fire front reaches the location given by vector s → . Recall from [1] that the time-of-arrival function is given by:
τ ( s → ) = sup p → | H ( p → ) ≤ 1 τ p → ( s → )
in which p → denotes an inverse velocity vector, H ( p → ) : = | p → | R ( p → / | p → | ) is the Hamiltonian of the system, and each τ p → ( s → ) is the time-of-arrival function of an infinite linear fire front advancing at inverse-velocity p → that has just burned past the initial perimeter at time t = 0 :
τ p → ( s → ) : = p → · s → − δ B 0 * ( p → )
in which δ B 0 is the indicator function of B 0 , and δ B 0 * is its convex conjugate (see Appendix A), and therefore:
δ B 0 * ( p → ) = sup s → ∈ B 0 p → · s →
Let us specialize these formulas to our problem. Equation 20 maximizes a convex function over a convex polytope (the line segment B 0 ), and therefore the sup can be taken over the end points of the segment:
δ B 0 * ( p → ) = max p → · H u → y , − p → · H u → y = H | p → · u → y |
Furthermore, the sup in equation 18 can be taken over vectors p → such that H ( | p → | ) = 1 , i.e. those that saturate the constraint H ( p → ) ≤ 1 . We parameterize them by polar coordinates: denoting u → θ : = ( cos θ u → x + sin θ u → y ) the unit vector in direction θ , we define an inverse-velocity vector p → θ as:
p → θ = R ( θ ) − 1 u → θ
This yields a new expression for the time-of-arrival function:
τ ( s → ) = sup θ ∈ [ − π , π ] τ p → θ ( s → )
τ p → θ ( s → ) : = R ( θ ) − 1 u → θ · s → − H | sin θ |
Equations 23 and 24 are the formulas we used to compute the 2-dimensional array underlying the contours in Figure 1.

2.4.2. Quantifying Heading Fire Collapse

We are now ready to compute the quantitative characteristics of heading fire collapse: distance to collapse L c and time to collapse T c . What we call the distance to collapse corresponds to the x-axis coordinate where the tip of the point forms, i.e. where the heading fire direction ( θ = 0 ) is no longer represented by the fire front. The time-to-collapse is simply the time at which that happens, i.e. the time of arrival at that location.
Theorem 2
(Distance-to-collapse from a cross-wind line segment). We assume B > 1 and U > U c , so that the conditions for heading fire collapse are met.
We denote f ( B , ϕ ) the helper function defined as:
f ( B , ϕ ) : = inf z ∈ [ ( U c / U ) , 1 ] 1 − z 2 z ( 1 + ϕ ) − ( 1 + ϕ z B )
Then, the distance to collapse L c is given by:
L c = H ( 1 + ϕ w ) f ( B , ϕ w )
See Section 2.5 for a proof of Theorem 3. Note that the time-to-collapse T c can be calculated as T c = 1 R H L c , and therefore:
T c = H R 0 f ( B , ϕ w )
It is worth noting that the distance-to-collapse L c is independent of the no-wind-no-slope spread rate R 0 , thus factoring out much of the complexity of the Rothermel model.
Furthermore, when wind speed becomes high ( ϕ w → + ∞ ) , the distance-to-collapse decreases to an asymptotic value that depends only on the wind exponent B:
Theorem 3
(High-wind asymptotics for distance-to-collapse).
L c → ϕ w → + ∞ H inf z ∈ ( 0 , 1 ) 1 − z 2 z − z B
This result is illustrated by Figure 5.
Theorem 3 is remarkably counter-intuitive: one might generally expect that higher wind speeds would cause more elongated fire shapes, yet the math shows that the opposite is happening: at higher wind speeds, heading fire collapse will happen sooner in time, but at shorter distances from the initial fire line.

2.5. Mathematical Proofs

This section proves the theorems stated in previous sections. The required background consists of the concepts from [1], along with basic univariate calculus and plane geometry.
Proof 
(Proof of Theorem 1). In the polar plot of ( θ ↦ R ( θ ) − 1 ) , the heading fire direction ( θ = 0 ) is sheltered by a concavity if and only if
R ( θ ) − 1 cos ( θ ) > R H − 1
for some θ . (To see it, note that R ( θ ) − 1 cos ( θ ) is the x-axis coordinate of the curve at angle θ .) The above equation is equivalent to:
R ( θ ) c o s ( θ ) < R ( 0 ) = R H = R 0 ( 1 + ϕ w )
or, substituting the expression for R ( θ ) , and simplifying:
1 cos ( θ ) 1 + ϕ w cos ( θ ) B < ( 1 + ϕ w )
Using the change of variable z : = cos ( θ ) , we will therefore seek to find the value z c ∈ [ 0 , 1 ] that minimizes the function:
f ( z ) : = 1 z 1 + ϕ w z B
for z ∈ ( 0 , 1 ] , then confirm that f ( z c ) ≤ 1 + ϕ w . Observe first that f ( 1 ) = 1 + ϕ w , and f ( z ) → + ∞ as z → 0 + .
Differentiating f, we get:
f ′ ( z ) = − 1 z 2 + ϕ w ( B − 1 ) z B − 2
Setting f ′ ( z c ) = 0 , we get:
ϕ w ( B − 1 ) z c B = 1
Thus, f ′ ( z c ) = 0 having a soluion z c ∈ ( 0 , 1 ] implies that:
z c B = ϕ c ϕ w
which requires that ( ϕ c / ϕ w ) ≤ 1 , i.e. ϕ w ≥ ϕ c as stated in the theorem. When that holds,
z c = ϕ c ϕ w 1 / B
is indeed the unique minimum of f ( z ) on ( 0 , 1 ] , because f ′ ( z ) < 0 for z < z c and f ′ ( z ) > 0 for z > z c . In particular, f ( z c ) < f ( 1 ) = ( 1 + ϕ w ) , as required.
Note that by definition of U c , z c = ( U c / U ) = ( ϕ c / ϕ w ) 1 / B ; this shows that U > U c is equivalent to ϕ w > ϕ c .
All that remains to do is to calculate the asymptotic slowdown ratio ( F ( 0 ) / R H ) . Observe that by definition of f, this ratio is equal to f ( z c ) / f ( 1 ) ; we then substitute z c = U c / U and z c B = ϕ c / ϕ w to get
F ( 0 ) R H = 1 1 + ϕ w 1 U c / U 1 + ϕ w ϕ c ϕ w
which simplifies into equation 16. This completes the proof.    □
Proof 
(Proof of Theorem 2). Recall from Section 2.4.1 and [1] that the burned region at time t can be described as an intersection of half-planes, each delimited by an infinite “fire line” that advances at the spread rate predicted by the model; Equation 23 describes this interpretation in terms of time-of-arrival functions.
Denote x θ ( t ) the position on the x axis of the θ -oriented fire line at time t. By applying Equation 24 to solve ( τ p → θ ( x u → x ) = t ) for x, it is easily verified that x θ ( t ) can be expressed as:
x θ ( t ) = R ( θ ) cos ( θ ) t + H | tan ( θ ) |
Heading fire collapse occurs when the line corresponding to θ = 0 “escapes” from the region delineated by the other lines. Therefore, heading fire collapse has happened when
x 0 ( t ) > x θ ( t )
for some t and some θ ∈ ( − π / 2 , π / 2 ) . When that’s the case, t ≥ T c and x θ ( t ) ≥ L c . In what follows, we will essentially be looking for the “smallest” x θ ( t ) , i.e. the θ that gets overcome first by the heading fire line at x 0 ( t ) .
Substituting the expressions for x 0 ( t ) and x θ ( t ) , we get:
1 cos ( θ ) R 0 ( 1 + ϕ w cos ( θ ) B ) t + H | tan ( θ ) | < R 0 ( 1 + ϕ w ) t
Substituting z : = cos ( θ ) (which implies | tan ( θ ) | = 1 − z 2 / z ) and re-arranging, we obtain:
t R 0 z ( 1 + ϕ w ) − ( 1 + ϕ w z B ) > H 1 − z 2
and finally:
t > H R 0 1 − z 2 z ( 1 + ϕ w ) − ( 1 + ϕ w z B )
It follows from the above that
T c = H R 0 inf z ∈ ( 0 , 1 ) 1 − z 2 z ( 1 + ϕ w ) − ( 1 + ϕ w z B )
We recognize the expression inside the inf in the definiton of f ( B , ϕ w ) in Equation 25. We further need to show that the infimum cannot be achieved for any z < U c / U . Indeed, if z < U c / U , denoting θ : = arccos ( z ) , there is always another θ ′ with cos ( θ ′ ) > U c / U that achieves an x-axis velocity R ( θ ′ ) / cos ( θ ′ ) ≤ R ( θ ) / cos ( θ ) , but with a lower starting position H | tan ( θ ′ ) | < H | tan ( θ ) | , proving that x θ ′ ( t ) < x θ ( t ) .
This shows that T c = H R 0 f ( B , ϕ w ) , i.e. we just proved Equation 27. Then Equation 26 follows from L c = R H T c , which proves the theorem.    □

3. Results

We applied Theorem 1 to the Rothermel fuel equations, i.e. to how the Rothermel model [5] predicts the model parameters U 1 and B (see Section 2.1.2). We computed the critical wind speed U c and the critical wind factor ϕ c (see Theorem 1) for a typical range of fuel characteristics, as captured by the SAV ratio σ and the relative packing ratio β / β op . We also computed the high-wind asymptotic distance-to-collapse L c ∞ (equation 28). The results are plotted in Figure 6.
Figure 6 shows that heading fire collapse is not a rare phenomenon: it occurs whenever the wind has a moderate to strong influence, since we will have ϕ c < 5 for most fuel types.

4. Discussion

This paper has demonstrated a strong prevalence of heading fire collapse in the projected-wind Rothermel model. Arguably, this has significant consequences.
To many users, the projected-wind Rothermel model might seem like an innocuous choice - one of many similar parameterizations of fire front kinetics that are consistent with Rothermel-predicted heading fire velocities. However, based on the above analysis, we argue that the projected-wind Rothermel model is drastically different from other Rothermel extensions like those FARSITE and Prometheus [11,12], which are based on ellipical Huygens wavelets. Indeed, Huygens wavelet models follow Huygens’ Principle, and therefore preserve the smoothness of the fire front [1] and advance at the Rothermel-predicted heading spread rate, whereas the projected-wind Rothermel model does not follow the Huygens principle, and is subject to heading fire collapse as shown in this paper. Therefore, we argue that it makes a critical difference to choose one approach or the other.
By the way, in our opinion, these findings put into question some of the conclusions of [6], namely that the new numerical methods adopted in [6] reduced the numerical error in their uniform velocity field experiment. From what we understand, [6] saw it as an improvement that the fire front took less of a “bow” shape and more of a rectangular shape. However, our results have now revealed that the original bow shape was closer to the theoretical solution than the rectangular shape expected in [6]. We suspect that the authors of [6] expected a roughly rectangular shape because they were essentially assuming that Huygens’ Principle would apply (i.e. that the final burned region could be obtained by applying a convolution of the initial burned region and some elongated shape); however, as shown in [1], the Huygens principle cannot apply when the Hamiltonian is non-convex.
In contrast, the fire shapes obtained by simulation in [8] seem to agree with the analytical solutions derived in the present paper. The analysis of [8] might improved by using this analytical solution as their reference, instead of relying on higher-resolution simulations.
As discussed in [1], heading fire collapse might be a real phenomenon. However, we have reasons to be wary of its prevalence in the model here studied. If we assume that heading fire collapse is an unrealistic model artifact, its occurrence in models leads to the following biases:
1.
Underprediction of fire front velocity (the heading fire falls short of being simulated to its full speed, as we saw.)
2.
Underprediction of fire line intensity, because fire intensity is typically computed from the front-normal spread rate, and heading fire collapse causes high-spread-rate front orientations to be unsustainable.
3.
Therefore, underprediction of firefighting difficulty and ecological severity, as that’s typically derived from fire line intensity.
As mentioned in [1], pointed shapes can develop (in real or simulated fires) as a consequence of fire-atmosphere feedbacks; however, this is definitely not what is happening in the present paper. The pointed shapes we see are not a consequence of fire-atmosphere coupling: indeed, we have worked under the hypothesis of spatially constant wind inputs, which means that fire-atmosphere coupling is effectively turned off. The pointed shapes we see in this paper are purely a consequence of non-convex frontal kinetics, and the heading fire collapse mechanism we have described.
We humble admit that we do not know why the projected-wind Rothermel model is so popular among coupled fire-atmosphere models, as mentioned in [6]. It might be for good scientific reasons, i.e. that model authors have got evidence that it is realistic - the present paper does not claim to settle this question. However, it might also be adopted for bad reasons, e.g. because model authors find it to be a low-effort generalization of the Rothermel model, with a pleasingly simple formula, or because they prefer to focus on other modeling components like atmospheric physics. We encourage model authors to revisit this choice, based on the findings of this paper.

Supplementary Materials

The following supporting information can be downloaded at the website of this paper posted on Preprints.org. File front_propagation.py contains the Python code used to produce the figures in the paper.

Author Contributions

Conceptualization, V.W.; methodology, V.W.; software, V.W.; validation, V.W. and D.S.; formal analysis, V.W.; investigation, V.W.; resources, D.S.; data curation, V.W.; writing—original draft preparation, V.W.; writing—review and editing, V.W. and D.S.; visualization, V.W.; supervision, D.S.; project administration, D.S.; funding acquisition, D.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Data Availability Statement

Data is contained within the article or supplementary material - see Python code in file front_propagation.py.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A. Convex Analysis Background

We recall some concepts from convex analysis; see [10,13,14] for an introduction to convex analysis. We will use the same notations as in [10]. These concepts are also recalled in [1].
If A is a subset of R n , the indicator function of A is defined as:
δ A ( x → ) = 0 if x → ∈ A + ∞ if x → ∉ A
δ A is a convex function if and only if A is a convex set.
If f is a real-valued function of a vector-valued variable, its convex conjugate  f * (also called its Legendre-Fenchel transform or its Fenchel transform), is defined as:
f * ( p → ) = sup x → ∈ R n p → · x → − f ( x → )
Some properties:
  • f * is a convex function.
  • f * * = f if and only if f is convex.
  • f * * is the convex extrapolation of f, i.e. the smallest convex function that is no greater than f.
  • if A is a set, then δ A * is 1-homogeneous, i.e. δ A * ( λ p → ) = λ δ A * ( p → ) for all λ > 0 .

References

  1. Waeselynck, V.; Saah, D. Pointy-Headed Fires: On the Convex Duality Between Fire Shapes and Spread Rates in Fire Growth Models. Preprints 2026. [Google Scholar] [CrossRef]
  2. Sethian, J.A. A fast marching level set method for monotonically advancing fronts. proceedings of the National Academy of Sciences 1996, 93, 1591–1595. [Google Scholar] [CrossRef] [PubMed]
  3. Hopf, E. Generalized solutions of non-linear equations of first order. Journal of Mathematics and Mechanics 1965, 14, 951–973. [Google Scholar]
  4. Evans, L.C. Envelopes and nonconvex Hamilton–Jacobi equations. Calculus of Variations and Partial Differential Equations 2014, 50, 257–282. [Google Scholar] [CrossRef]
  5. Andrews, P.L. The Rothermel surface fire spread model and associated developments: a comprehensive explanation; 2018. [Google Scholar]
  6. Muñoz-Esparza, D.; Kosović, B.; Jiménez, P.A.; Coen, J.L. An accurate fire-spread algorithm in the Weather Research and Forecasting model using the level-set method. Journal of Advances in Modeling Earth Systems 2018, 10, 908–926. [Google Scholar] [CrossRef]
  7. Mallet, V.; Keyes, D.E.; Fendell, F. Modeling wildland fire propagation with level set methods. Computers & Mathematics with Applications 2009, 57, 1089–1101. [Google Scholar] [CrossRef]
  8. Mandikas, V.G.; Voulgarakis, A. High-Resolution Numerical Scheme for Simulating Wildland Fire Spread. Mathematics 2025, 13, 3721. [Google Scholar] [CrossRef]
  9. Scott, J.H.; Burgan, R.E. Standard fire behavior fuel models: a comprehensive set for use with Rothermel’s surface fire spread model. The Bark Beetles, Fuels, and Fire Bibliography 2005, 66. [Google Scholar]
  10. Tiel, J.v. Convex analysis: an introductory text. No Title 1984. [Google Scholar]
  11. Finney, M.A. FARSITE, Fire Area Simulator–model development and evaluation; The Station, 2004. [Google Scholar]
  12. Tymstra, C.; Bryce, R.; Wotton, B.; Taylor, S.; Armitage, O.; et al. Development and structure of Prometheus: the Canadian wildland fire growth simulation model. Natural Resources Canada, Canadian Forest Service, Northern Forestry Centre, Information Report NOR-X-417. (Edmonton, AB) 2010. [Google Scholar]
  13. Touchette, H. Legendre-Fenchel transforms in a nutshell. 2005, p. 25. Available online: http://www.maths.qmul.ac.uk/ht/archive/lfth2.pdf.
  14. Rockafellar, R.T. Convex analysis:(pms-28). 2015. [Google Scholar]
Figure 1. Fire growth in the projected-wind Rothermel model under constant conditions that are conducive to heading fire collapse. The midflame wind blows eastward at speed U = 5 m/s. The fire is started from a 1km-wide line segment perpendicular to the wind direction, and spreads on horizontal terrain with Anderson fuel model 1 (short grass). Solid black contour lines show the fire front every 5 minutes, computed exactly by the Hopf Formula for time-of-arrival functions. The grey solid line show the front at the time T c that the heading fire collapses into a pointed shape; the dashed grey lines show the front shortly before and after T c , thus showing that T c was computed accurately. The dashed red line marks the distance-to-collapse L c . T c and L c were computed using the model-specific formulas derived in the present paper; their agreement with the contour lines confirms that these formulas are correct.
Figure 1. Fire growth in the projected-wind Rothermel model under constant conditions that are conducive to heading fire collapse. The midflame wind blows eastward at speed U = 5 m/s. The fire is started from a 1km-wide line segment perpendicular to the wind direction, and spreads on horizontal terrain with Anderson fuel model 1 (short grass). Solid black contour lines show the fire front every 5 minutes, computed exactly by the Hopf Formula for time-of-arrival functions. The grey solid line show the front at the time T c that the heading fire collapses into a pointed shape; the dashed grey lines show the front shortly before and after T c , thus showing that T c was computed accurately. The dashed red line marks the distance-to-collapse L c . T c and L c were computed using the model-specific formulas derived in the present paper; their agreement with the contour lines confirms that these formulas are correct.
Preprints 200318 g001
Figure 2. Wind dependencies in the classical Rothermel model ( R H = R 0 ( 1 + ϕ w + ϕ s ) , ϕ w = ( U / U 1 ) B ). The top graph plots the wind exponent B: higher values mean a more superlinear response to increases in wind speed. Black contours in the bottom graph show U 1 , the midflame wind speed where ϕ w = 1 , i.e. that doubles the heading fire spread rate R H compared to the no-wind no-slope case. The 53 Scott & Burgan fuel models are displayed as colored numbers; the Anderson fuel types are prefixed with ’A’. The x-axis is the Surface-Area to Volume (SAV) ratio σ (higher for finer fuels). The bottom y-axis (log scale) shows the relative packing ratio β / β op , quantifying fuel bed compactness (higher means more resistance to convective heat transfer).
Figure 2. Wind dependencies in the classical Rothermel model ( R H = R 0 ( 1 + ϕ w + ϕ s ) , ϕ w = ( U / U 1 ) B ). The top graph plots the wind exponent B: higher values mean a more superlinear response to increases in wind speed. Black contours in the bottom graph show U 1 , the midflame wind speed where ϕ w = 1 , i.e. that doubles the heading fire spread rate R H compared to the no-wind no-slope case. The 53 Scott & Burgan fuel models are displayed as colored numbers; the Anderson fuel types are prefixed with ’A’. The x-axis is the Surface-Area to Volume (SAV) ratio σ (higher for finer fuels). The bottom y-axis (log scale) shows the relative packing ratio β / β op , quantifying fuel bed compactness (higher means more resistance to convective heat transfer).
Preprints 200318 g002
Figure 3. Asymptotic fire shapes and inverse spread rate profiles in the projected-wind Rothermel model, for a fuel model with wind speed exponent B = 1.6 and characteristic wind speed U 1 = 0.5 m . s − 1 , at various midflame wind speeds: (a) U = 0.3 m . s − 1 , (b) U = 0.7 m . s − 1 , (c) U = 2 m . s − 1 , (d) U = 5 m . s − 1 . Heading fire collapse will occur whenever the heading direction ( θ = 0 ) is sheltered by a concavity. Such concavities are highlighted in semitransparent green. The half-angle of these concavities is denoted θ c ; front-normal directions | θ | < θ c are unsustainable and therefore not represented in the fire shapes, making them pointed. It is shown in this paper that such concavities exist whenever U exceeds a threshold U c which can be expressed from U 1 and B, or equivalently when ϕ w exceeds a critical threshold ϕ c : = 1 / ( B − 1 ) .
Figure 3. Asymptotic fire shapes and inverse spread rate profiles in the projected-wind Rothermel model, for a fuel model with wind speed exponent B = 1.6 and characteristic wind speed U 1 = 0.5 m . s − 1 , at various midflame wind speeds: (a) U = 0.3 m . s − 1 , (b) U = 0.7 m . s − 1 , (c) U = 2 m . s − 1 , (d) U = 5 m . s − 1 . Heading fire collapse will occur whenever the heading direction ( θ = 0 ) is sheltered by a concavity. Such concavities are highlighted in semitransparent green. The half-angle of these concavities is denoted θ c ; front-normal directions | θ | < θ c are unsustainable and therefore not represented in the fire shapes, making them pointed. It is shown in this paper that such concavities exist whenever U exceeds a threshold U c which can be expressed from U 1 and B, or equivalently when ϕ w exceeds a critical threshold ϕ c : = 1 / ( B − 1 ) .
Preprints 200318 g003
Figure 4. Asymptotic slowdown ratio as a function of the wind factor ϕ w and the wind exponent B.
Figure 4. Asymptotic slowdown ratio as a function of the wind factor ϕ w and the wind exponent B.
Preprints 200318 g004
Figure 5. Distance-to-collapse L c as a function of the wind factor ϕ w and the wind exponent B., plotted as the ratio L c / H where H is the half-length of the initially ignited line segment.
Figure 5. Distance-to-collapse L c as a function of the wind factor ϕ w and the wind exponent B., plotted as the ratio L c / H where H is the half-length of the initially ignited line segment.
Preprints 200318 g005
Figure 6. Critical wind speed U c , critical wind factor ϕ c , and high-wind asymptotic distance-to-collapse L c ∞ as a function of the SAV ratio σ and the relative packing ratio β / β op . Heading fire collapse occurs whenever the midflame wind speed U exceeds the fuel-dependent threshold U c . This is equivalent to ϕ w > ϕ c .The 53 Scott & Burgan fuel models are displayed as colored numbers; the Anderson fuel types are prefixed with ’A’. The x-axis is the Surface-Area to Volume (SAV) ratio σ (higher for finer fuels). The middle y-axis (log scale) shows the relative packing ratio β / β op , quantifying fuel bed compactness (higher means more resistance to convective heat transfer). L c ∞ is a characteristic length scale for heading fire collapse, defined as the distance at which the heading fire collapses to a pointed shape when ignited from a wind-perpendicular line segment of half-length H, in the limit of high wind speeds.
Figure 6. Critical wind speed U c , critical wind factor ϕ c , and high-wind asymptotic distance-to-collapse L c ∞ as a function of the SAV ratio σ and the relative packing ratio β / β op . Heading fire collapse occurs whenever the midflame wind speed U exceeds the fuel-dependent threshold U c . This is equivalent to ϕ w > ϕ c .The 53 Scott & Burgan fuel models are displayed as colored numbers; the Anderson fuel types are prefixed with ’A’. The x-axis is the Surface-Area to Volume (SAV) ratio σ (higher for finer fuels). The middle y-axis (log scale) shows the relative packing ratio β / β op , quantifying fuel bed compactness (higher means more resistance to convective heat transfer). L c ∞ is a characteristic length scale for heading fire collapse, defined as the distance at which the heading fire collapses to a pointed shape when ignited from a wind-perpendicular line segment of half-length H, in the limit of high wind speeds.
Preprints 200318 g006
Table 1. Main notation used in this paper.
Table 1. Main notation used in this paper.
Symbol Unit Meaning
n → - (front-normal) unit vector (2D vector)
θ rad Azimuth (typically, the angle from downwind to front-normal direction)
R 0 m/s Rothermel no-wind no-slope spread rate
R H m/s Rothermel heading fire spread rate: R H = R 0 ( 1 + ϕ w ) (equation 2)
R ( n → ) , R ( θ ) m/s Front-normal spread rate (Equations 8 and 9)
t s Time since ignition
U m/s Midflame wind speed
ϕ w - Rothermel wind factor (equation 3): ϕ w = U / U 1 B
B - Fuel property: wind exponent
U 1 m/s Fuel property: characteristic wind speed
ϕ c - Critical wind factor for heading fire collapse (Equation 14): ϕ c = 1 / ( B − 1 )
U c m/s Critical midflame wind speed for heading fire collapse (Equation 13)
H m Half-length of the initially ignited line segment
L c m Distance-to-collapse from cross-wind line segment (Equation 26)
T c s Time-to-collapse from cross-wind line segment (Equation 27)
sup A - Supremum (≈ “maximum”) of a set A of real numbers
inf A - Infimum (≈ “minimum”) of a set A of real numbers
| v → | [ v → ] Magnitude of a vector v →
v → · w → [ v → ] [ w → ] Dot product of vectors v → and w →
s → m Position in the plane (2D vector)
p → s/m Inverse spread rate vector (2D vector)
τ ( s → ) s Time-of-Arrival function
δ S - Indicator function of a set S (Equation A1)
f * [ f ] Convex conjugate of f (Equation A2)
Table 2. Fuel properties computed for a sample of fuel models.
Table 2. Fuel properties computed for a sample of fuel models.
Fuel model number class SAV ratio σ   ( m − 1 ) Relative packing ratio U 1 ( m . s − 1 ) B Wind factor, 6 mi/h Wind factor, 12 mi/h
2 Grass 9133.913 1.14 0.52 1.83 20.5 72.8
9 Timber Litter 8148.887 4.50 0.61 1.72 12.9 42.7
102 Grass 5971.257 0.22 0.25 1.46 31.1 85.3
165 Timber Understory 4014.454 2.03 0.34 1.17 11.1 25.1
188 Timber Litter 5807.777 5.42 0.57 1.43 9.2 25.0
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.