UMWM (University of Miami Wave Model)

A third-generation spectral ocean wave model

oceanwave

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: https://umwm.org/ 

This is the reference implementation of UMWM, described by Donelan et al. (2012), with later improvements and bug fixes. UMWM solves the wave energy balance equation on a curvilinear grid. It has been used to simulate:

  • Global swell and windsea
  • Waves in coastal and hurricane conditions
  • Wave-induced material transport (Stokes drift)
  • Ancient Martian seas and methane lakes on Titan
  • Waves in laboratory settings such as wave tanks

Getting started

Getting the code

git clone https://github.com/umwm/umwm

System dependencies

  • make
  • A recent Fortran compiler (known to work with GNU, Intel, Cray, and IBM)
  • NetCDF for I/O
  • MPI for parallel processing (optional)

Building UMWM

Edit the following variables in the top-level Makefile:

  • FC: Fortran compiler (e.g. mpif90 for parallel builds)
  • FCFLAGS: Flags to pass to the Fortran compiler
  • CPPFLAGS: Pre-processor flags – set to -DMPI if building for parallel execution, and leave blank for serial builds.

Path to the NetCDF library must be set as NETCDF environment variable. If your library is installed in non-standard directories (something other than $NETCDF/lib for library files and $NETCDF/include for modules) edit the NETCDFLIB and NETCDFINC variables in src/Makefile.

Type make. Executable umwm will be built in the top-level directory. Auxilliary tools executables will be built in tools/. Documentation will be built in docs/.

Running UMWM

Running in serial mode:

./umwm

Running in parallel, for example on 16 cores:

mpiexec -n 16 ./umwm

Read the docs for more information.

Publications

See the full list of publications here.

Thanks

UMWM development is currently supported by NSF Award 1745384. It has previously been supported by the Gulf of Mexico Research Initiative and the National Oceanographic Partnership Program.

UMWM has also been improved by a number of open source contributors.

模型元数据

{{htmlJSON.HowtoCite}}

umwm team (2019). UMWM (University of Miami Wave Model), Model Item, OpenGMS, https://geomodeling.njnu.edu.cn/modelItem/6d4f0bc0-6665-4d65-aba2-9b07d3bfa3e0
{{htmlJSON.Copy}}

History

Last modifier
zhangshuo
Last modify time
2021-01-11
Modify times
View History

Contributor(s)

Initial contribute : 2019-12-28

{{htmlJSON.CoContributor}}

Authorship

:  
View
Is authorship not correct? Feed back

History

Last modifier
zhangshuo
Last modify time
2021-01-11
Modify times
View History

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}}
kcCfq61E1JpT