Publisher review:wavelength solves the dispersion relation for ocean surface waves by using the Newton-Raphson method Solves the dispersion relation for ocean surface wavesUSAGE:[L,e,c] = wavelength(T,d,U,delta,alpha,tol)DESCRIPTION:Simple program that solves the dispersion relation for ocean surface waves using the Newton-Raphson method It can also account for wave-current interaction by solving a modified form of the dispersion relation proposed be Jonsson (1970)INPUT VARIABLES:T = Wave Period, (seconds)d = Water Depth, (m)U = Current Velocity, (m/s)delta = direction of current (rad) with respect to the cross-shore directionalpha = direction of waves (rad) withrespect to the cross-shore direction tol = Maximum tolerance allowed for Lthe default is 1e-6 (Generally 3 iterations)OUTPUT VARIABLES:L = Wave length, (m)e = Relative error of Lc = IteratiosNOTES:For deep water - L = g*T^2/2/piFor shallow water - L = T*sqrt(gd)
wavelength is a Matlab script for Earth Sciences scripts design by alex sanchez.
It runs on following operating system: Windows / Linux / Mac OS / BSD / Solaris.
wavelength solves the dispersion relation for ocean surface waves by using the Newton-Raphson method
Operating system:Windows / Linux / Mac OS / BSD / Solaris