


Features of SWAN 
Physics 
SWAN accounts
for the following physics:
 Wave propagation in time
and space, shoaling,
refraction due to current
and depth, frequency
shifting due to currents
and nonstationary depth.
 Wave generation by wind.
 Three and fourwave
interactions.
 Whitecapping, bottom
friction and depthinduced
breaking.
 Dissipation due to aquatic vegetation, turbulent flow and viscous fluid mud.
 Waveinduced setup.
 Propagation from
laboratory up to global
scales.
 Transmission through and
reflection (specular and diffuse) against obstacles.
 Diffraction.

Computations 
SWAN
computations can be made on a
regular, a curvilinear
grid and a triangular mesh in a Cartesian or
spherical coordinate system.
Nested runs, using input from
either SWAN, WAVEWATCH III or
WAM can be made with SWAN.
SWAN runs can be done serial,
i.e. one SWAN program on one
processor, as well as
parallel, i.e. one SWAN program on more than one processor. For the latter, two
parallelization strategies are
available:
 distributedmemory
paradigm using MPI and
 sharedmemory paradigm
using OpenMP.

Output
quantities 
SWAN provides
the following output
quantities (numerical files
containing tables, maps and
timeseries):
 one and twodimensional
spectra,
 significant wave height
and wave periods,
 average wave direction
and directional spreading,
 one and twodimensional
spectral source terms,
 rootmeansquare of the
orbital nearbottom
motion,
 dissipation,
 waveinduced force
(based on the
radiationstress
gradients),
 setup,
 diffraction parameter,
 and many more.

Limitations 
SWAN does not
account for Braggscattering and wave tunneling.

