Last updated on Sep 04, 2024.

netsse.tools.envir_cond.lin_disprel#

netsse.tools.envir_cond.lin_disprel(omega, h)#

Computes the wavenumbers from wave angular frequencies in finite water depth.

This function implements a fast and accurate approximation of the linear wave dispersion relationship in finite water depth.

Parameters:
  • omega (array_like or float) – Wave angular frequencies [rad/s].

  • h (float) – Mean water depth [m]

Returns:

k – Wavenumbers [1/m]

Return type:

array_like or float

Example

>>> k = lin_disprel(omega,h)