Home▸Maritime & Naval Engineering▸Wave Dynamics: Dispersion, JONSWAP Spectrum & Ship Heave (2D)

🌊 Wave Dynamics: Dispersion, JONSWAP Spectrum & Ship Heave (2D)

Canvas2D ocean wave simulator: solves the full dispersion relation by Newton iteration, sums five wave harmonics into an irregular sea, derives sea state from a JONSWAP spectrum, and flags dangerous ship heave resonance.

Maritime & Naval Engineering2DModerate60 FPS📱 Mobile-adapted💧 Water⇄ 3D version
2d-wave-dynamics ↗ Open standalone
⚙ Under the hood

Canvas2D ocean wave simulator: solves the full dispersion relation by Newton iteration, sums five wave harmonics into an irregular sea, derives sea state from a JONSWAP spectrum, and flags dangerous ship heave resonance.

Ocean WavesJONSWAPWave DispersionShip MotionOceanographyMaritime

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)