Model:SWAN: Difference between revisions

From CSDMS
(Created page with '{{Modeler information |First name=Team |Last name=SWAN |Type of contact=Model developer |Institute / Organization=Delft University of Technology, Faculty of Civil Engineering and…')
 
m (Text replacement - "{{End headertab}}" to "{{End headertab}} {{{{PAGENAME}}_autokeywords}}")
 
(46 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{Model identity
|Model type=Modular
}}
{{Start models incorporated}}
{{End a table}}
{{Model identity2
|ModelDomain=Coastal
|Spatial dimensions=3D
|Spatialscale=Continental, Landscape-Scale, Regional-Scale
|One-line model description=SWAN is a third-generation wave model
|Extended model description=SWAN is a third-generation wave model that computes random, short-crested wind-generated waves in coastal regions and inland waters.
}}
{{Start model keyword table}}
{{Model keywords
|Model keywords=wave dynamics
}}
{{End a table}}
{{Modeler information
{{Modeler information
|First name=Team
|First name=Team
Line 7: Line 24:
|Town / City=Delft
|Town / City=Delft
|Postal code=2600 GA
|Postal code=2600 GA
|State=NO STATE
|Country=Netherlands
|Country=The Netherlands
|Email address=swan-info-citg@tudelft.nl
|Email address=swan-info-citg@tudelft.nl
}}
{{Model identity
|Model type=Modular
|Categories=Coastal, Marine
|Spatial dimensions=3D
|Spatialscale=Continental, Regional-Scale, Landscape-Scale
|One-line model description=SWAN is a third-generation wave model
|Extended model description=
SWAN is a third-generation wave model that computes random, short-crested wind-generated waves in coastal regions and inland waters.
}}
}}
{{Model technical information
{{Model technical information
|Supported platforms=Unix, Linux, Windows
|Supported platforms=Unix, Linux, Windows
|Programming language=Fortran77
|Programming language=Fortran77
|Code optimized=Parallel
|Code optimized=Multiple Processors
Computing
|Start year development=1993
|Start year development=1993
|Does model development still take place?=Yes
|Does model development still take place?=Yes
|DevelopmentCode=Active
|DevelopmentCodeYearChecked=2020
|Model availability=As code
|Model availability=As code
|Source code availability=Through web repository
|Source code availability=Through web repository
|Source web address=http://vlm089.citg.tudelft.nl/swan/index.htm
|Source web address=http://www.swan.tudelft.nl/
|Program license type=Other
|Program license type=Other
|Program license type other=GNU General Public License
|Program license type other=GNU General Public License
|OpenMI compliant=No but possible
|CCA component=No but possible
|IRF interface=No but possible
|Memory requirements=--
|Memory requirements=--
|Typical run time=--
|Typical run time=--
}}
}}
{{Input - Output description
{{Input - Output description
|Describe input parameters=The bathymetry, current, water level, bottom friction and wind (if spatially variable) need to be provided to SWAN on so-called input grids. It is best to make an input grid so large that it completely covers the computational grid.  
|Describe input parameters=The bathymetry, current, water level, bottom friction and wind (if spatially variable) need to be provided to SWAN on so-called input grids. It is best to make an input grid so large that it completely covers the computational grid.
|Input format=Binary
|Input format=Binary
|Describe output parameters=SWAN can provide output on uniform, recti-linear spatial grids that are independent from the input grids and from the computational grid. In the computation with a curvi-linear computational grid, curvi-linear output grids are available in SWAN. This also holds for triangular meshes. An output grid has to be specified by the user with an arbitrary resolution, but it is of course wise to choose a resolution that is fine enough to show relevant spatial details. It must be pointed out that the information on an output grid is obtained from the computational grid by bi-linear interpolation (output always at computational time level). This implies that some inaccuracies are introduced by this interpolation. It also implies that bottom or current information on an output plot has been obtained by interpolating twice: once from the input grid to the computational grid and once from the computational grid to the output grid. If the input-, computational- and output grids are identical, then no interpolation errors occur.
|Describe output parameters=SWAN can provide output on uniform, recti-linear spatial grids that are independent from the input grids and from the computational grid. In the computation with a curvi-linear computational grid, curvi-linear output grids are available in SWAN. This also holds for triangular meshes. An output grid has to be specified by the user with an arbitrary resolution, but it is of course wise to choose a resolution that is fine enough to show relevant spatial details. It must be pointed out that the information on an output grid is obtained from the computational grid by bi-linear interpolation (output always at computational time level). This implies that some inaccuracies are introduced by this interpolation. It also implies that bottom or current information on an output plot has been obtained by interpolating twice: once from the input grid to the computational grid and once from the computational grid to the output grid. If the input-, computational- and output grids are identical, then no interpolation errors occur.
Line 47: Line 52:




In nonstationary computations, output can be requested at regular intervals starting at a given time always at computational times.  
In nonstationary computations, output can be requested at regular intervals starting at a given time always at computational times.
|Output format=Binary
|Output format=Binary
|Pre-processing software needed?=No
|Pre-processing software needed?=No
Line 63: Line 68:
* Transmission through and reflection (specular and diffuse) against obstacles.
* Transmission through and reflection (specular and diffuse) against obstacles.
* Diffraction.
* Diffraction.
 
|Describe key physical parameters and equations=SWAN contains a number of physical processes (see Scientific/Technical documentation) that add or withdraw wave energy to or from the wave field. The processes included are: wind input, whitecapping, bottom friction, depth-induced wave breaking, obstacle transmission, nonlinear wave-wave interactions (quadruplets and triads) and wave-induced set-up. SWAN can run in several modes, indicating the level of parameterization. SWAN can operate in first-, second- and third-generation mode. The first- and second-generation modes are essentially those of Holthuijsen and De Boer (1988); first-generation with a constant Phillips "constant" of 0.0081 and second-generation with a variable Phillips "constant". An overview of the options is given in Table below.
|Describe key physical parameters and equations=SWAN contains a number of physical processes (see Scientific/Technical documentation) that add or withdraw wave energy to or from the wave field. The processes included are: wind input, whitecapping, bottom friction, depth-induced wave breaking, obstacle transmission, nonlinear wave-wave interactions (quadruplets and triads) and wave-induced set-up. SWAN can run in several modes, indicating the level of parameterization. SWAN can operate in first-, second- and third-generation mode. The first- and second-generation modes are essentially those of Holthuijsen and De Boer (1988); first-generation with a constant Phillips "constant" of 0.0081 and second-generation with a variable Phillips "constant". An overview of the options is given in Table below.  
|Describe length scale and resolution constraints=SWAN can be used on any scale relevant for wind generated surface gravity waves. However, SWAN is specifically designed for coastal applications that should actually not require such flexibility in scale. The reasons for providing SWAN with such flexibility are:
|Describe length scale and resolution constraints=
SWAN can be used on any scale relevant for wind generated surface gravity waves. However, SWAN is specifically designed for coastal applications that should actually not require such flexibility in scale. The reasons for providing SWAN with such flexibility are:


* to allow SWAN to be used from laboratory conditions to shelf seas and
* to allow SWAN to be used from laboratory conditions to shelf seas and
* to nest SWAN in the WAM model or the WAVEWATCH III model which are formulated in terms of spherical coordinates.
* to nest SWAN in the WAM model or the WAVEWATCH III model which are formulated in terms of spherical coordinates.
|Describe any numerical limitations and issues='''Limitations'''
|Describe any numerical limitations and issues='''Limitations'''


Line 85: Line 87:




In areas where variations in wave height are large within a horizontal scale of a few wave lengths, diffraction should be used. However, the computation of diffraction in arbitrary geophysical conditions is rather complicated and requires considerable computing effort. To avoid this, a phase-decoupled approach is employed in SWAN so that same qualitative behaviour of spatial redistribution and changes in wave direction is obtained. This approach, however, does not properly handle diffraction in harbours or in front of reflecting obstacles.  
In areas where variations in wave height are large within a horizontal scale of a few wave lengths, diffraction should be used. However, the computation of diffraction in arbitrary geophysical conditions is rather complicated and requires considerable computing effort. To avoid this, a phase-decoupled approach is employed in SWAN so that same qualitative behaviour of spatial redistribution and changes in wave direction is obtained. This approach, however, does not properly handle diffraction in harbors or in front of reflecting obstacles.
}}
{{Model testing
|Describe available calibration data sets=--
|Describe available test data sets=--
|Describe ideal data for testing=--
}}
}}
{{Model testing}}
{{Users groups model
{{Users groups model
|Do you have current or future plans for collaborating with other researchers?=--
|Do you have current or future plans for collaborating with other researchers?=--
}}
}}
{{Documentation model
{{Documentation model
|Provide key papers on model if any=Key papers:
#  Holthuijsen, L.H., N. Booij and R.C. Ris, 1993, A spectral wave model for the coastal zone, Proceedings 2nd International Symposium on Ocean Wave Measurement and Analysis, New Orleans, Louisiana, July 25-28, 1993, New York, pp. 630-641.
# Ris, R.C., L.H. Holthuijsen and N. Booij, 1994, A spectral model for waves in the near shore zone, Proc. 24th Int. Conf. Coastal Engng, Kobe, Oct. 1994, Japan, pp. 68-78.
# Booij, N., Holthuijsen, L.H. and R.C. Ris, 1996, The SWAN wave model for shallow water, Proc. 25th Int. Conf. Coastal Engng., Orlando, USA, Vol. 1, pp. 668-676.
# Ris, R.C. and L.H. Holthuijsen, 1996, Spectral Modelling of current induced wave-blocking, Proc. 25th Int. Conf. Coastal Engng., Orlando, USA, Vol. 1, pp. 1247-1254.
# Ris, R.C., 1997, Spectral Modelling of Wind Waves in Coastal Areas (Ph.D. Dissertation Delft University of Technology), Communications on Hydraulic and Geotechnical Engineering, Report No. 97-4, Delft.
# Ris, R.C. and L.H. Holthuijsen, 1997, Modelling of current induced wave-blocking in a spectral wave model, 8th International Biennal Conference on Physics of Estuaries and Coastal Seas, J. Dronkers and M.B.A.M. Scheffers (eds.), The Hague, 139-144.
# Holthuijsen, L.H., N. Booij and R. Padilla-Hernandez, 1997, A curvi-linear, third-generation coastal wave model, Conf. Coastal Dynamics '97, Plymouth, 128-136.
# Booij, N., L.H. Holthuijsen, N. Doorn and A.T.M.M. Kieftenburg, 1997, Diffraction in a spectral wave model, Proceedings 3rd International Symposium on Ocean Wave Measurement and Analysis, WAVES'97, ASCE, 243-255.
# Booij, N., L.H. Holthuijsen and R. Padilla-Hernandez, 1997, Numerical wave propagation on a curvilinear grid, Proceedings 3rd International Symposium on Ocean Wave Measurement and Analysis, WAVES'97, ASCE, 286-294.
# Holthuijsen, L.H., N. Booij, R.C. Ris, J.H. Andorka Gal and J.C.M. de Jong, 1997, A verification of the third-generation wave model "SWAN" along the southern North Sea coast, Proceedings 3rd International Symposium on Ocean Wave Measurement and Analysis, WAVES'97, ASCE, 49-63.
# Padilla-Hernandez, R., J. Monbaliu and L.H. Holthuijsen, 1998, Intercomparing third-generation wave model nesting, 5th International Workshop on Wave Hindcasting and Forecasting, Jan. 27-30, 1998, Melbourne, Florida, 102-112.
# Booij, N., L.H. Holthuijsen and IJ.G. Haagsma, 1998, Comparing the second-generation HISWA wave model with the third-generation SWAN wave model, 5th International Workshop on Wave Hindcasting and Forecasting, Jan. 27-30, 1998, Melbourne, Florida, 215-222.
# Holthuijsen, L.H., R.C. Ris and N. Booij, 1998, A verification of the third-generation wave model SWAN, 5th International Workshop on Wave Hindcasting and Forecasting, Jan. 27-30, 1998, Melbourne, Florida, 223-230.
# Holthuijsen, L.H. and L. Cavaleri, 1998, Activities of the WISE group, 5th International Workshop on Wave Hindcasting and Forecasting, Jan. 27-30, 1998, Melbourne, Florida, 433-437.
# Holthuijsen, L.H., N. Booij and IJ.G. Haagsma, 1998, Comparing 1st-, 2nd - and 3rd-generation coastal wave modelling, 26th Int. Conf. Coastal Engng., Copenhagen, 140-149
# Cavaleri, L. and L.H. Holthuijsen, 1998, Wave modelling in the WISE group, Proc. 26th Int. Conf. Coastal Engng., Copenhagen, 498-508
# Booij, N. L.H. Holthuijsen and R.C. Ris, 1998, Shallow water wave modelling, Oceanology International 98, The Global Ocean, Brighton, Conference Proceedings, 3, 483-491.
# Holthuijsen, L.H., 1998, The concept and features of the ocean wave spectrum, Provision and engineering/operational application of ocean wave spectra, COST Conference, UNESCO, 21-25 Sept., 1998, Paris, keynote address.
# Gorman, R.M. and C.G. Neilson, 1999, Modelling shallow water wave generation and transformation in an intertidal estuary, Coastal Engineering, 36, 197-217
# Booij, N., R.C. Ris and L.H. Holthuijsen, 1999, A third-generation wave model for coastal regions, Part I, Model description and validation, J. Geophys. Res. C4, 104, 7649-7666.
# Ris, R.C., N. Booij and L.H. Holthuijsen, 1999, A third-generation wave model for coastal regions, Part II, Verification, J. Geophys. Res. C4, 104, 7667-7681.
# Padilla-Hernandez, R. and J. Monbaliu, 2001, Energy balance of wind waves as a function of the bottom friction formulation, Coastal Engineering, 43, 131-148.
# Jin, K.-R. and Z.-G. Ji, 2001, Calibration and verification of a spectral wind�wave model for Lake Okeechobee, Ocean Engineering, 28, 571-584.
# Rogers, W.E., J.M. Kaihatu, H.A. H. Petit, N. Booij, and L.H. Holthuijsen, 2002, Diffusion reduction in a arbitrary scale third generation wind wave model, Ocean Engng., 29, 1357-1390.
# Rogers, W.E., P.A. Hwang and D.W. Wang, 2003, Investigation of wave growth and decay in the SWAN model: three regional-scale applications, J. Phys. Oceanogr., 33, 366-389.
# Holthuijsen, L.H., A. Herman and N. Booij, 2003, Phase-decoupled refraction-diffraction for spectral wave models, Coastal Engineering, 49, 291-305.
# Zijlema, M. and A.J. van der Westhuysen, 2005, On convergence behaviour and numerical accuracy in stationary SWAN simulations of nearshore wind wave spectra, Coastal Engineering, 52, 237-256.
# Zijlema, M., 2005, Parallelization of a nearshore wind wave model for distributed memory architectures, in: G. Winter, A. Ecer, J. Periaux, N. Satofuka, P. Fox (Eds.), Parallel Computational Fluid Dynamics -Multidisciplinary applications, Elsevier Science B.V., Amsterdam, The Netherlands, 207�214.
# Van der Westhuysen, A.J., M. Zijlema and J.A. Battjes, 2007, Nonlinear saturation-based whitecapping dissipation in SWAN for deep and shallow water, Coastal Engineering, 54, 151-170.
# Winterwerp, J.C., R.F. de Graaff, J. Groeneweg and A.P. Luijendijk, 2007, Modelling of wave damping at Guyana mud coast, Coastal Engineering, 54, 249-261.
# Groeneweg, J., M. van Ledden and M. Zijlema, 2007, Wave transformation in front of the Dutch coast, in: J.M. Smith (Ed.), Proc. 30th Int. Conf. on Coast. Engng., San Diego, USA, 552-564.
# Xu, F., W. Perrie, B. Toulany and P.C. Smith, 2007, Wind-generated waves in Hurricane Juan, Ocean Modelling, 16, 188-205.
# Bolanos-Sanchez, R., A. Sanchez-Arcilla and J. Cateura, 2007, Evaluation of two atmospheric models for wind�wave modelling in the NW Mediterranean, J. Marine Systems, 65, 336-353.
# Bottema, M. and G. van Vledder, 2008, Effective fetch and non-linear four-wave interactions during wave growth in slanting fetch conditions, Coastal Engineering, 55, 261-275.
# Pandoe, W.W. and B.L. Edge, 2008, Case Study for a Cohesive Sediment Transport Model for Matagorda Bay, Texas, with Coupled ADCIRC 2D-Transport and SWAN Wave Models, ASCE J. Hydraulic Engineering, 134(3), 303-314.
# Funakoshi, Y., S.C. Hagen, P. Bacopoulos, 2008, Coupling of Hydrodynamic and Wave Models: Case Study for Hurricane Floyd (1999) Hindcast, ASCE J. Waterway, Port, Coastal, and Ocean Engineering, 134(6), 321-335.
# Rusu, E., P. Pilar and C. Guedes Soares, 2008, Evaluation of the wave conditions in Madeira Archipelago with spectral models, Ocean Engineering, 35, 1357-1371.
# Warner, J.C., N. Perlin and E.D. Skyllingstad, 2008, Using the Model Coupling Toolkit to couple earth system models, Environmental Modelling and Software, 23, 1240-1249.
# Van Ledden, M., G. Vaughn, J. Lansen, F. Wiersma and M. Amsterdam, 2009, Extreme wave event along the Guyana coastline in October 2005, Continental Shelf Research, 29, 352-361.
# Rogers, W.E. and K.T. Holland, 2009, A study of dissipation of wind-waves by mud at Cassino Beach, Brazil: prediction and inversion, Continental Shelf Research, 29, 676-690.
# Holthuijsen, L.H., M. Zijlema and P.J. van der Ham, 2009, Wave physics in a tidal inlet, in: J. M. Smith (Ed.), Proc. 31th Int. Conf. on Coast. Engng., Hamburg, Germany, 2009, 437-448.
# Zijlema, M., 2009, Parallel, unstructured mesh implementation for SWAN, in: J. M. Smith (Ed.), Proc. 31th Int. Conf. on Coast. Engng., Hamburg, Germany, 2009, 470-482.
# Bottema, M. and G.Ph. van Vledder, 2009, A ten-year data set for fetch- and depth-limited wave growth, Coastal Engineering, 56, 703-725.
# Breivik, O., Y. Gusdal, B.R. Furevik, O.J. Aarnes and M. Reistad, 2009, Nearshore wave forecasting and hindcasting by dynamical and statistical downscaling, J. Marine Systems, 78, S235-S243.
# Van der Westhuysen, A.J., 2009, Modelling of depth-induced wave breaking under finite-depth wave growth conditions, J. Geophys. Res., in press.
# Zijlema, M., 2009, Computation of wind-wave spectra in coastal waters with SWAN on unstructured grids, Coastal Engineering, in press.
|Manual model available=Yes
|Manual model available=Yes
|Model website if any=Manual: http://130.161.13.149/swan/online_doc/swanuse/swanuse.html
|Model website if any=Manual: http://swanmodel.sourceforge.net/online_doc/swanuse/swanuse.html
Official SWAN website: www.swan.tudelft.nl
Official SWAN website: http://www.swan.tudelft.nl
|Model forum=http://130.161.13.149/swan/forum/default.asp
|Model forum=https://sourceforge.net/p/swanmodel/mailman/
}}
{{Additional comments model
|Comments=Notice: SWAN can be freely downloaded from the next site:
https://sourceforge.net/projects/swanmodel/files/swan/
No registration is needed.
}}
{{CSDMS staff part
|OpenMI compliant=No but possible
|IRF interface=No but possible
|CMT component=No but possible
|CCA component=No but possible
}}
}}
{{Additional comments model}}
{{Start coupled table}}
<!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE -->
{{End a table}}
{{End headertab}}
{{{{PAGENAME}}_autokeywords}}
<!-- PLEASE USE THE &quot;EDIT WITH FORM&quot; BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE -->
 
 
 
==Introduction==
==Introduction==


== History ==
== History ==


== Papers ==
== References  ==
<br>{{AddReferenceUploadButtons}}<br><br>
{{#ifexist:Template:{{PAGENAME}}-citation-indices|{{{{PAGENAME}}-citation-indices}}|}}<br>
{{Include_featured_references_models_cargo}}<br>


== Issues ==
== Issues ==


== Help ==
== Help ==
{{#ifexist:Model_help:{{PAGENAME}}|[[Model_help:{{PAGENAME}}]]|}}


== Input Files ==
== Input Files ==


== Output Files ==
== Output Files ==
== Download ==
== Source ==

Latest revision as of 20:18, 16 September 2020



SWAN


Metadata

Also known as
Model type Modular
Model part of larger framework
Note on status model
Date note status model
Incorporated models or components:
Spatial dimensions 3D
Spatial extent Continental, Landscape-Scale, Regional-Scale
Model domain Coastal
One-line model description SWAN is a third-generation wave model
Extended model description SWAN is a third-generation wave model that computes random, short-crested wind-generated waves in coastal regions and inland waters.
Keywords:

wave dynamics,

Name Team SWAN
Type of contact Model developer
Institute / Organization Delft University of Technology, Faculty of Civil Engineering and Geosciences
Postal address 1 P.O. Box 5048
Postal address 2
Town / City Delft
Postal code 2600 GA
State
Country Netherlands
Email address swan-info-citg@tudelft.nl
Phone
Fax


Supported platforms
Unix, Linux, Windows
Other platform
Programming language

Fortran77

Other program language
Code optimized Multiple Processors
Multiple processors implemented
Nr of distributed processors
Nr of shared processors
Start year development 1993
Does model development still take place? Yes
If above answer is no, provide end year model development
Code development status Active
When did you indicate the 'code development status'? 2020
Model availability As code
Source code availability
(Or provide future intension)
Through web repository
Source web address http://www.swan.tudelft.nl/
Source csdms web address
Program license type Other
Program license type other GNU General Public License
Memory requirements --
Typical run time --


Describe input parameters The bathymetry, current, water level, bottom friction and wind (if spatially variable) need to be provided to SWAN on so-called input grids. It is best to make an input grid so large that it completely covers the computational grid.
Input format Binary
Other input format
Describe output parameters SWAN can provide output on uniform, recti-linear spatial grids that are independent from the input grids and from the computational grid. In the computation with a curvi-linear computational grid, curvi-linear output grids are available in SWAN. This also holds for triangular meshes. An output grid has to be specified by the user with an arbitrary resolution, but it is of course wise to choose a resolution that is fine enough to show relevant spatial details. It must be pointed out that the information on an output grid is obtained from the computational grid by bi-linear interpolation (output always at computational time level). This implies that some inaccuracies are introduced by this interpolation. It also implies that bottom or current information on an output plot has been obtained by interpolating twice: once from the input grid to the computational grid and once from the computational grid to the output grid. If the input-, computational- and output grids are identical, then no interpolation errors occur.


In the regions where the output grid does not cover the computational grid, SWAN assumes output values equal to the corresponding exception value. For example, the default exception value for the significant wave height is -9. The exception values of output quantities can be changed by means of the QUANTITY command.


In nonstationary computations, output can be requested at regular intervals starting at a given time always at computational times.

Output format Binary
Other output format
Pre-processing software needed? No
Describe pre-processing software
Post-processing software needed? No
Describe post-processing software
Visualization software needed? No
If above answer is yes
Other visualization software


Describe processes represented by the model 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.
  • Wave-induced set-up.
  • Propagation from laboratory up to global scales.
  • Transmission through and reflection (specular and diffuse) against obstacles.
  • Diffraction.
Describe key physical parameters and equations SWAN contains a number of physical processes (see Scientific/Technical documentation) that add or withdraw wave energy to or from the wave field. The processes included are: wind input, whitecapping, bottom friction, depth-induced wave breaking, obstacle transmission, nonlinear wave-wave interactions (quadruplets and triads) and wave-induced set-up. SWAN can run in several modes, indicating the level of parameterization. SWAN can operate in first-, second- and third-generation mode. The first- and second-generation modes are essentially those of Holthuijsen and De Boer (1988); first-generation with a constant Phillips "constant" of 0.0081 and second-generation with a variable Phillips "constant". An overview of the options is given in Table below.
Describe length scale and resolution constraints SWAN can be used on any scale relevant for wind generated surface gravity waves. However, SWAN is specifically designed for coastal applications that should actually not require such flexibility in scale. The reasons for providing SWAN with such flexibility are:
  • to allow SWAN to be used from laboratory conditions to shelf seas and
  • to nest SWAN in the WAM model or the WAVEWATCH III model which are formulated in terms of spherical coordinates.
Describe time scale and resolution constraints
Describe any numerical limitations and issues Limitations

The DIA approximation for the quadruplet wave-wave interactions depends on the width of the directional distribution of the wave spectrum. It seems to work reasonably in many cases but it is a poor approximation for long-crested waves (narrow directional distribution). It also depends on the frequency resolution. It seems to work reasonably in many cases but it is a poor approximation for frequency resolutions with ratios very different from 10% (see command CGRID). This is a fundamental problem that SWAN shares with other third-generation wave models such as WAM and WAVEWATCH III.


The LTA approximation for the triad wave-wave interactions depends on the width of the directional distribution of the wave spectrum. The present tuning in SWAN (the default settings, see command TRIAD) seems to work reasonably in many cases but it has been obtained from observations in a narrow wave flume (long-crested waves).


As an option SWAN computes wave-induced set-up. In 1D cases the computations are based on exact equations. In 2D cases, the computations are based on approximate equations. This approximation in SWAN can only be applied to open coast (unlimited supply of water from outside the domain, e.g. nearshore coasts and estuaries) in contrast to closed basin, e.g. lakes, where this option should not be used. The effects of wave-induced currents are always ignored.


SWAN does not calculate wave-induced currents. If relevant, such currents should be provided as input to SWAN, e.g. from a circulation model which can be driven by waves from SWAN in an iteration procedure.


In areas where variations in wave height are large within a horizontal scale of a few wave lengths, diffraction should be used. However, the computation of diffraction in arbitrary geophysical conditions is rather complicated and requires considerable computing effort. To avoid this, a phase-decoupled approach is employed in SWAN so that same qualitative behaviour of spatial redistribution and changes in wave direction is obtained. This approach, however, does not properly handle diffraction in harbors or in front of reflecting obstacles.


Describe available calibration data sets
Upload calibration data sets if available:
Describe available test data sets
Upload test data sets if available:
Describe ideal data for testing


Do you have current or future plans for collaborating with other researchers? --
Is there a manual available? Yes
Upload manual if available:
Model website if any Manual: http://swanmodel.sourceforge.net/online_doc/swanuse/swanuse.html

Official SWAN website: http://www.swan.tudelft.nl

Model forum / discussion board https://sourceforge.net/p/swanmodel/mailman/
Comments Notice: SWAN can be freely downloaded from the next site:

https://sourceforge.net/projects/swanmodel/files/swan/ No registration is needed.


This part will be filled out by CSDMS staff

OpenMI compliant No but possible
BMI compliant No but possible
WMT component No but possible
PyMT component
Is this a data component
Can be coupled with:
Model info
Team SWAN
Nr. of publications: 1122
Total citations: 31594
h-index: 77
m-quotient: 1.05
Qrcode SWAN.png
Link to this page



Introduction

History

References




Nr. of publications: 1122
Total citations: 31594
h-index: 77
m-quotient: 1.05



Featured publication(s)YearModel describedType of ReferenceCitations
Booij, N.; Holthuijsen, L.H.; Ris, R.C.; 1997. The SWAN wave model for shallow water.. Proc. 25th Int. Conf. Coastal Engng., Orlando, USA. Volume 1.
(View/edit entry)
1997 SWAN

Model overview

296
Booij, N.; Ris, R. C.; Holthuijsen, L. H.; 1999. A third-generation wave model for coastal regions: 1. Model description and validation. Journal of Geophysical Research: Oceans, 104, 7649–7666. 10.1029/98JC02622
(View/edit entry)
1999 SWAN
Model overview 3373
See more publications of SWAN


Issues

Help

Input Files

Output Files