eulerjs API / @eulerjs/marine / directionalSpread
directionalSpread()
ts
function directionalSpread(
angularFrequency,
angle,
sea
): number;Defined in: packages/marine/src/waves/spectrum.ts:53
How much of the energy at angular frequency ω travels at angle radians from the wind, D(ω, θ) = Q(s) |cos(θ/2)|²ˢ, with Q normalising it to 1 over every direction, and the spread s Mitsuyasu's: largest at the peak, so the longest waves keep closest to the wind.
Parameters
| Parameter | Type |
|---|---|
angularFrequency | number |
angle | number |
sea | SeaState |
Returns
number
