← math
single point source
Mode
Visualization
Physics
Grid
Walls

Wave Equation

2D Finite Difference Simulation

Click/drag to create wave disturbances.
Watch ripples interfere, diffract, and reflect.

Single Source — click anywhere to drop ripples
Double Slit — diffraction through two gaps
Standing Waves — 1D string resonance
Circular Waves — expanding wavefronts

Use the gear icon to change visualization,
boundary conditions, and physics parameters.

click anywhere to begin