Linear Wave Calculator
Airy theory · dispersion + Snell's law · after Dean & Dalrymple — a plugin-free rebuild of the CACR/UDel applet
Input
Wave height H₀ (deepwater, m)
Specify wave by — Period T (s)
Period (s)
Freq (Hz)
Wavelength (m)
Deepwater wave period.
Direction θ₀ (deg from contour normal)
Local water depth h (m)
deepwater
Output @ depth h
Wavelength L
–
m
Period T
–
s
Wave number k
–
1/m
kh
–
Celerity C = L/T
–
m/s
Group velocity Cg
–
m/s
Direction θ
–
°
Bottom vel. u_b
–
m/s
Shoaling Ks
–
Refraction Kr
–
Local wave height H = H₀·Ks·Kr
–
m
Deepwater ref: L₀ / C₀ / Cg₀
–
Live Wave — period-accurate at 1×
⏸ Pause
0.25×
0.5×
1×
2×
Linear (Airy)
2nd-order Stokes
T =
–
s · C =
–
m/s · elapsed
0.0
s · cycles
0