SWAN (Simulating WAves Nearshore)

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

third-generationwaverandomshort-crestedwind-generated wavescoastalinland

Contributor(s)

Initial contribute: 2019-12-28

Authorship

:  
View
Is authorship not correct? Feed back

Classification(s)

Application-focused categoriesNatural-perspectiveOcean regions

Detailed Description

English {{currentDetailLanguage}} English

Quoted from: http://swanmodel.sourceforge.net/features/features.htm 

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 non-stationary depth.
  • Wave generation by wind.
  • Three- and four-wave interactions.
  • Whitecapping, bottom friction and depth-induced breaking.
  • Dissipation due to aquatic vegetation, turbulent flow and viscous fluid mud.
  • Wave-induced set-up.
  • 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:
  • 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,
  • and many more.
Limitations
SWAN does not account for Bragg-scattering and wave tunneling.

模型元数据

{{htmlJSON.HowtoCite}}

Delft University of Technology (2019). SWAN (Simulating WAves Nearshore), Model Item, OpenGMS, https://geomodeling.njnu.edu.cn/modelItem/51026ea1-a59a-431d-a3ea-ec3056b3a796
{{htmlJSON.Copy}}

Contributor(s)

Initial contribute : 2019-12-28

{{htmlJSON.CoContributor}}

Authorship

:  
View
Is authorship not correct? Feed back

QR Code

×

{{curRelation.overview}}
{{curRelation.author.join('; ')}}
{{curRelation.journal}}









{{htmlJSON.RelatedItems}}

{{htmlJSON.LinkResourceFromRepositoryOrCreate}}{{htmlJSON.create}}.

Drop the file here, orclick to upload.
Select From My Space
+ add

{{htmlJSON.authorshipSubmitted}}

Cancel Submit
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Localizations}} + {{htmlJSON.Add}}
{{ item.label }} {{ item.value }}
{{htmlJSON.ModelName}}:
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
名称 别名 {{tag}} +
系列名 版本号 目的 修改内容 创建/修改日期 作者
摘要 详细描述
{{tag}} + 添加关键字
* 时间参考系
* 空间参考系类型 * 空间参考系名称

起始日期 终止日期 进展 开发者
* 是否开源 * 访问方式 * 使用方式 开源协议 * 传输方式 * 获取地址 * 发布日期 * 发布者



编号 目的 修改内容 创建/修改日期 作者





时间分辨率 时间尺度 时间步长 时间范围 空间维度 格网类型 空间分辨率 空间尺度 空间范围
{{tag}} +
* 类型
图例


* 名称 * 描述
示例描述 * 名称 * 类型 * 值/链接 上传


{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
Title Author Date Journal Volume(Issue) Pages Links Doi Operation
{{htmlJSON.Cancel}} {{htmlJSON.Submit}}
{{htmlJSON.Add}} {{htmlJSON.Cancel}}

{{articleUploading.title}}

Authors:  {{articleUploading.authors[0]}}, {{articleUploading.authors[1]}}, {{articleUploading.authors[2]}}, et al.

Journal:   {{articleUploading.journal}}

Date:   {{articleUploading.date}}

Page range:   {{articleUploading.pageRange}}

Link:   {{articleUploading.link}}

DOI:   {{articleUploading.doi}}

Yes, this is it Cancel

The article {{articleUploading.title}} has been uploaded yet.

OK
{{htmlJSON.Cancel}} {{htmlJSON.Confirm}}
xQLbVH.VyBy3