A Level-Set Solver Moves the Fire Front as a Zero Contour
Instead of tracking a chain of vertices, a level-set fire model stores a scalar field over the whole grid and declares the fire front to be the contour where that field is zero — burned on one side, unburned on the other. The field is then advanced in time by an equation that moves every point of the contour outward at the locally computed spread rate along the front's normal direction, of the form \( \frac{\partial \phi}{\partial t} + R \lVert \nabla \phi \rVert = 0 \). The payoff is that awkward geometry becomes free: two separate fires merging, a fire closing around an unburned island, or a front folding on itself are all just changes in where the zero contour lies, with no loops to detect and no vertices to resample. The cost is that the front is only located as precisely as the grid allows, and a fire thinner than a cell is smeared. Coupled fire-atmosphere models favour this formulation because the fire field lives on the same grid as the weather model. After this Concept you can say why a level-set model handles merging fires more gracefully than a vertex-chain model.
This Concept is waiting for its first lesson!
Instead of tracking a chain of vertices, a level-set fire model stores a scalar field over the whole grid and declares the fire front to be the contour where that field is zero — burned on one side, unburned on the other. The field is then advanced in time by an equation that moves every point of the contour outward at the locally computed spread rate along the front's normal direction, of the form \( \frac{\partial \phi}{\partial t} + R \lVert \nabla \phi \rVert = 0 \). The payoff is that awkward geometry becomes free: two separate fires merging, a fire closing around an unburned island, or a front folding on itself are all just changes in where the zero contour lies, with no loops to detect and no vertices to resample. The cost is that the front is only located as precisely as the grid allows, and a fire thinner than a cell is smeared. Coupled fire-atmosphere models favour this formulation because the fire field lives on the same grid as the weather model. After this Concept you can say why a level-set model handles merging fires more gracefully than a vertex-chain model.
Are you a teacher? Sign in to start contributing.
Sign In