The 2D wave equation solved numerically on a grid. Drop disturbances and watch waves propagate, reflect off boundaries and interfere. Visualise standing waves, diffraction and superposition.
Finite difference method solves ∂²u/∂t² = c²∇²u on a discrete grid. Boundary conditions can be fixed (reflecting) or absorbing (open).
Click to create disturbances. Watch waves propagate outward, reflect from walls and interfere. Add slits to observe diffraction patterns.
The wave equation was first studied by d'Alembert in 1747 for vibrating strings. It describes sound, water waves, seismic waves and electromagnetic radiation — one equation for all wave phenomena.