2D finite-difference PDE solver
Wave Equation
The classical wave equation ∂²u/∂t² = c²∇²u integrated on a grid with a leapfrog scheme. Click or drag to drop a disturbance and watch it propagate, reflect off the walls, and interfere with itself.
numerical methods · PDE · canvas · runs entirely client-side · respects prefers-reduced-motion