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 | ||
|Country=Netherlands | |||
|Country= | |||
|Email address=swan-info-citg@tudelft.nl | |Email address=swan-info-citg@tudelft.nl | ||
}} | }} | ||
{{Model technical information | {{Model technical information | ||
|Supported platforms=Unix, Linux, Windows | |Supported platforms=Unix, Linux, Windows | ||
|Programming language=Fortran77 | |Programming language=Fortran77 | ||
|Code optimized= | |Code optimized=Multiple Processors | ||
|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:// | |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 | ||
|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 | 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}} | |||
{{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 | ||
|Manual model available=Yes | |Manual model available=Yes | ||
|Model website if any=Manual: http:// | |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= | |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 | |||
}} | }} | ||
{{ | {{Start coupled table}} | ||
<!-- PLEASE USE THE | {{End a table}} | ||
{{End headertab}} | |||
{{{{PAGENAME}}_autokeywords}} | |||
<!-- PLEASE USE THE "EDIT WITH FORM" BUTTON TO EDIT ABOVE CONTENTS; CONTINUE TO EDIT BELOW THIS LINE --> | |||
==Introduction== | ==Introduction== | ||
== History == | == History == | ||
== | == 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 == | ||
Latest revision as of 20:18, 16 September 2020
SWAN
Metadata
|
|
Introduction
History
References
Nr. of publications: | 1122 |
Total citations: | 31594 |
h-index: | 77 |
m-quotient: | 1.05 |
Featured publication(s) | Year | Model described | Type of Reference | Citations |
---|---|---|---|---|
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 |