February 17, 2022 - SWIVT 2.0 for nonstationary SWAN cases is available.

The latest versions of the SWIVT application and documentation can be downloaded from this site. The meta data associated with the SWIVT cases on the server can also be accessed via this site. Please stay up-to-date by visiting this site regularly.

A recent update of the SWIVT server may cause problems when adding cases to SWIVT.
To avoid this, change the server url, found under the menu [File], [Preferences] to https://swivt.deltares.nl/ .
Alternatively, download the new version 2.0.

Documentation Source code Bugs & features Case metadata Illustrative figures and tables For authorised users only

Objectives of SWIVT

SWAN is a third-generation wave model that computes random, short-crested wind-generated waves in coastal regions and inland waters. The purpose of SWIVT is to validate SWAN in stationary mode in a flexible, efficient and effective way. This is achieved by offering the possibility to compare SWAN simulation results against observed data as well as against other simulations results (for example obtained with another version of SWAN or with different SWAN model settings). SWIVT includes validation cases, which are all taken from well-documented laboratory and field data and from analytical solutions. SWIVT is flexible in the sense that it offers the user the possibility to include new validation cases, to change physical model settings and to adjust the presentation of the results. SWIVT is freeware, under LGPL conditions.


Some illustrative figures and tables

Click on a figure to enlarge



The documentation is written in English. Right-click on the link to save the file to your local system.

User Manual, version 2.0 dd 17-02-2022, 1.8 Mb (pdf format).

Technical Reference, version 2.0 dd 17-02-2022, 422 kb (pdf format).

Release Notes, version 2.0 dd 17-02-2022, 88 kb (pdf format).


Source code

These zip files contain all SWIVT GUI sources and utilities, and the User Manual in pdf and html format.
There are two versions: m-code for Matlab 7.3 (2006b) or higher (SWIVT version 1.7), and m-code for Matlab 9.4 (2018a) or higher (SWIVT version 2.0). There are also two standalone versions: for either you need to download the associated Matlab Runtime as well.

Please Note: the SWIVT zip files require a password! These passwords can be obtained from the Xi helpdesk by sending a request email.

Important: to run SWAN4120A or newer the MPICH software has to be installed. See the SWAN website for more details.

A short installation guide can be downloaded below (right click on the link), the information can also be found in the User Manual.

Installation Guide, version 2.0 dd 17-02-2022, 53 kb (pdf format).

m-code version 1.7 dd 24-10-2016, 15.2 Mb.

standalone version 1.7 for Matlab Runtime version 7.5 dd 24-10-2016, 15.3 Mb.

Matlab Runtime, version 7.5, 127 Mb (zip format).

m-code version 2.0 for Matlab 2018a dd 17-02-2022, 9.8 Mb.

standalone version 2.0 for Matlab Runtime version 9.4 dd 17-02-2022, 10.7 Mb.

Matlab Runtime, version 9.4, 1.42 Gb (zip format).

The xml and spt templates of version 2.0 need to satisfy the conditions stipulated in the associated xsd schema. This schema can be downloaded here: SWIVT 2.0 xsd schema. This schema contains a reference to http://www.w3.org/2001/XMLSchema-instance, as do the xml and spt files. Depending on your validator this reference might need to be adapted (eg replace 2001 by 2000/10).


SWIVT is freeware, under LGPL conditions

SWIVT is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or any later version. SWIVT is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with SWIVT. If not, see http://www.gnu.org/licenses/.

Acknowledgement of Deltares is mandatory if SWIVT or data from the SWIVT database is used in a publication. This can be done using the following phrase (or variations on it): 'The author acknowledges the use of SWIVT / the SWIVT database, kindly provided by Deltares through http://swivt.deltares.nl/'.

Copyright 2007 - 2022 Deltares


Bugs and features

Please report any bugs by email to our helpdesk.