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