wavespectra.construct.direction.asymmetric#
- wavespectra.construct.direction.asymmetric(dir, freq, dm, dpm, dspr, dpspr, fm, fp, **kwargs)[source]#
Asymmetric directional spreading of Bunney et al. (2014).
- Args:
dir (DataArray, 1darray, list): Wave direction coords (degree).
freq (DataArray, 1darray, list): Wave frequency coords (Hz).
dm: (DataArray, float): Mean wave direction (degree).
dpm: (DataArray, float): Peak wave direction (degree).
dspr (DataArray, float) Mean directional spreading (degree).
dpspr (DataArray, float) Peak directional spreading (degree).
fm (DataArray, float) Mean wave frequency (Hz).
fp (DataArray, float) Peak wave frequency (Hz).
- Returns:
gfth (DataArray): Modified normalised spreading function \(g(f,\theta)\).
- Note:
If arguments other than dir and freq are DataArrays they must share the same coordinates.