The surf breaking dissipation of Battjes and Janssen (1978) reads
(3.136)
The surf breaking source term for each spectral bin
is
(3.137)
with the normalized total dissipation
(3.138)
and
(3.139)
Since, the source term is strongly nonlinear in
(since
depends on
through
), we apply the Newton linearisation
to approximate the source term at iteration level
, as follows
(3.140)
In SWAN, this approximation has been slightly adapted for reasons of numerical stability; the first term in the right hand
side,
, is replaced by
. This preserves positivity of energy density
, if the following
inequality holds
(3.141)
We derive an expression for this derivative as follows. From (3.137), we have
(3.142)
The normalized dissipation
is a function of
which is proportional to
, so
(3.143)
Since,
is a function of
, we get (using the quotient rule)
(3.144)
Since,
(3.145)
the derivative of
is found by differentiating this with respect to
:
(3.146)
Hence,
(3.147)
using Eq. (3.145). Now,
, because
and
.
Substitution in (3.144) gives
(3.148)
Finally, the approximation of the source term reads
(3.149)
The SWAN team 2024-09-09