NOx (ppb) VOC (ppb, ×10 for scale) O₃ (ppb)
Solid = today. Dashed = frozen reference run.

Heatwave Smog: Ground-Level Ozone Formation (2D)

This 2D counterpart integrates the same real photochemical-smog reaction network as the 3D version — NO2 photolysis, NO/O3 titration, VOC oxidation by OH, the RO2+NO ozone-producing propagation step, and the temperature-sensitive PAN reservoir — as coupled rate equations over a simulated day, with sunlight following a real diurnal curve instead of a flat slider. Watching the resulting O3 trace build to its characteristic afternoon peak makes the heatwave-smog mechanism legible at a glance, and the freeze-and-compare tool lets you park a reference curve, change only the NOx emission rate, and see the well-documented but counter-intuitive result: in a VOC-limited air mass, adding more NOx can lower the ozone peak instead of raising it, because the extra NOx titrates ozone faster than it can manufacture more through the RO2 propagation cycle.