PDEs / Vibrations / Finite Difference

Wave Equation Studio

This simulation solves the two-dimensional damped wave equation on a square membrane with fixed edges. Click or drag to strike the surface, seed standing modes, or switch on random raindrops to watch superposition, reflection, and numerical stability play out in real time.

Back to Mathematical Simulations
Live State
Peak |u| 0
RMS Amplitude 0
Energy Proxy 0
Center u 0
Courant λ 0
FPS 0

How To Read It

Warm ridges are positive displacement, cool troughs are negative displacement, and the glossy lighting comes from the local surface slope of the membrane.

With the boundary clamped to zero, waves reflect off the square edge, interfere with one another, and can lock into standing patterns when the initial shape matches an eigenmode.

Use drag to add impulses and scroll on the canvas to change brush size.