← all demos
Agriculture & Environmental

Contaminant Plume Dispersion

C(x,y) = e^(-y²/(2σ²(x))) / √x · puff(x-ut)
Contaminant Plume Dispersion

A released puff of contaminant is carried downwind while turbulent eddies spread it into a widening, diluting Gaussian cone — concentration drops with both distance and lateral offset.

Computed & rendered in pure C# on the frozen OnlyCSharp 1.8 library — animation baked to GIF with the library's own Gif encoder (no GPU, no ffmpeg, no external packages).