SWAN screenshot
VERSION :41.31
LICENSE :Freeware
DOWNLOADS :UserDownloads:1284
Program Description

SWAN is a third-generation wave model that computes random, short-crested wind-generated waves in coastal regions and inland waters.


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 non-stationary depth.
  • Wave generation by wind.
  • Three- and four-wave interactions.
  • Whitecapping, bottom friction and depth-induced breaking.
  • Dissipation due to vegetation.
  • Wave-induced set-up.
  • Propagation from laboratory up to global scales.
  • Transmission through and reflection (specular and diffuse) against obstacles.
  • Diffraction.


SWAN computations can be made on a regular, a curvi-linear grid and a triangular mesh in a Cartesian or spherical co-ordinate 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:

  • distributed-memory paradigm using MPI and
  • shared-memory paradigm using OpenMP.

Output quantities

SWAN provides the following output quantities (numerical files containing tables, maps and timeseries):

  • one- and two-dimensional spectra,
  • significant wave height and wave periods,
  • average wave direction and directional spreading,
  • one- and two-dimensional spectral source terms,
  • root-mean-square of the orbital near-bottom motion,
  • dissipation,
  • wave-induced force (based on the radiation-stress gradients),
  • set-up,
  • diffraction parameter, etc.


SWAN does not account for Bragg-scattering and wave tunneling.

* SWAN download link provides freeware version of the software.

Similar Software
RCBlast Version:0.5.1 · Eric Jacques

Inelastic Analysis of Structural Members Subjected to Blast-Induced Shock Waves

RCBlast was developed to conduct dynamic inelastic response history analysis of reinforced concrete elements subjected to blast-induced shock waves.

ANSRuop Version:3.3 · ANSRuop Development Team

static & dynamic, linear & non-linear analysis of structures

The ANSRuop computer program is specialized structural analysis software, designed for scientific research as well as to aid practicing engineers.

Comments & Reviews
أحمد لجزولي
Hello sir. I am PhD student in university Hassan II in Morroco. I need your help please I work with the SWAN model, it shows me outputs in the form of blocks and I cannot draw them in the form of countours and directions

Submit a review about SWAN software with your social media profile

Rate This Software

No one has rated SWAN yet. Be the first to rate this product.

Popular Programs

13193 hitsSMADA 6.44

This software is a complete hydrology package included as a number of separate executable files.

5345 hitsLOOPS 1.02

Implementation of the familiar Hardy-Cross pipe distribution algorithm.

4354 hitsHydraulic Calculator 2.0

Performs civil engineering calculations for hydrology, open channels, culverts, gravity sewer, transmission lines and unit conversions.

3088 hitsEPANET 2.00.12

EPANET is software that models water distribution piping systems. EPANET is public domain software that may be freely copied and distributed.

New & Updated

23 AugANUGA Hydro 3.1.9

ANUGA Hydro is a free and open source software tool for hydrodynamic modelling, suitable for predicting the consequences of hydrological disasters such as riverine flooding, storm surges and tsunamis.

17 DecCityWater 2021

Online web application for visualizing, referencing, and analyzing water distribution models.

22 DecTsipiras HydroTools 1.1

Tsipiras HydroTools is a set of tools useful for calculation and design of hydraulic works and installations.

10 MayCSiPlant 6.1

CSiPlant is an integrated engineering software product for analysis and design of piping systems and frame structures, .