Kelvin-Helmholtz Instability
What you are seeing: two fluid layers sliding past one another at a sheared interface. The streamfunction generates the exact cats-eye flow as a function of the amplitude . As increases from 0, the interface rolls up into a row of vortices and the layers mix
Stuart A0.30
tracer count2000
animation speed2
show streamlineson
A (Stuart):--
wavelength lambda:--
vortex count:--
sigma (k=1, U=1):--
tracers:--
WHAT TO TRY
- Raise the Stuart parameter A: the sheared interface rolls up into the classic Kelvin-Helmholtz cat-eye billows, the same vortices in cloud bands and on Jupiter.
- Toggle the streamlines: the flow wraps around each vortex core, showing how the velocity shear feeds energy into the growing rollers.
- Add more tracers: they get wound into spirals, visualizing how the instability mixes the two layers across what was a sharp shear line.