Debris Flow Cross-Section: 2D Bingham Solve & Levee Accretion
A real 2D numerical solve of a Bingham-plastic debris flow across a channel cross-section: watch the rigid plug, the shearing core and the stalled margins emerge from the governing momentum-balance PDE itself, and see levees physically accrete at the banks over time.
This is the two-dimensional counterpart to the 3D debris-flow rheology simulator. Instead of an analytic vertical velocity profile stretched across the channel with a hand-tuned lateral factor, this version numerically solves the actual Bingham momentum-balance PDE over the channel's cross-section — a regularized, iteratively relaxed finite-volume solve that finds the rigid plug, the shearing basal layer and the stalled banks as genuine outputs of the governing equation. A second panel shows those banks physically accreting into levees over time as stalled surface material keeps depositing at the margins, mirroring how real debris flows build natural-hazard deposits pulse after pulse. Adjust slope angle, yield stress, plastic viscosity, flow depth and channel width and watch the whole cross-section re-solve itself in real time.
A real 2D numerical solve of a Bingham-plastic debris flow across a channel cross-section: a regularized momentum-balance PDE is solved iteratively so the rigid plug, the shearing core and the stalled margins emerge on their own, while a second panel shows levees physically accreting at the banks over time.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install