HomeClimate, Ecology & EnvironmentElliptical Wildfire Perimeter Growth & Moisture Extinction

Elliptical Wildfire Perimeter Growth & Moisture Extinction

Interactive 2D wildfire perimeter model built on the Huygens-wavelet elliptical fire-growth method used in real spread-prediction tools: a single ignition point expands into an Anderson (1983) length-to-breadth fire ellipse whose leading edge stalls wherever local dead-fuel moisture crosses Rothermel's moisture-of-extinction threshold.

Climate, Ecology & Environment2DModerate60 FPS📱 Mobile-adapted⇄ 3D version
2d-wildfire-spread-fuel-moisture ↗ Open standalone

Real wildland fire behavior software doesn't march a grid of cells forward — it tracks the fire's perimeter as a curve and grows it using the Huygens-wavelet elliptical propagation method, because an unobstructed point ignition in uniform wind analytically produces a fire ellipse with the ignition point sitting at one focus. This simulator implements exactly that: the perimeter is a ring of bearings radiating from a single ignition point, each one advancing at a rate set by Anderson's (1983) empirical length-to-breadth ellipse formula and damped locally by Rothermel's moisture coefficient ηM, sampled independently at every bearing against a moist/dry terrain field. Push dead-fuel moisture toward the ~30% moisture-of-extinction threshold for fine fuels and watch stretches of the advancing perimeter stall and dent inward exactly where they meet a damp pocket, while the rest of the ellipse keeps racing downwind — the same physics as the companion 3D grid sim, propagated through a completely different, and more analytically faithful, numerical method.

⚙ Under the hood

Trace a real fire perimeter, not a grid: a single ignition point grows via the Huygens-wavelet elliptical fire-growth method used in tools like FARSITE, its Anderson (1983) length-to-breadth shape and Rothermel moisture-damped head rate stalling wherever local dead-fuel moisture crosses the extinction threshold.

wildfirefuel moisturefire spreadrothermel modelfire ellipseclimatefire ecology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)