REEF3D::NHFLOW—A high-performance non-hydrostatic solver for coastal wave propagation

IF 4.5 2区 工程技术 Q1 ENGINEERING, CIVIL
Hans Bihs, Widar Weizhi Wang
{"title":"REEF3D::NHFLOW—A high-performance non-hydrostatic solver for coastal wave propagation","authors":"Hans Bihs,&nbsp;Widar Weizhi Wang","doi":"10.1016/j.coastaleng.2025.104819","DOIUrl":null,"url":null,"abstract":"<div><div>In this paper the new three-dimensional non-hydrostatic wave model NHFLOW is presented. It solves the non-hydrostatic Euler equations on a <span><math><mi>σ</mi></math></span>-coordinate grid, which follows the free surface and bottom topography, allowing for grid refinement near the water surface. The governing equations are treated with a Godunov-type scheme. A pressure correction algorithm is implemented, which results in excellent dispersion properties. Together, this delivers a unique combination of shock-capturing properties and dispersive wave modeling capabilities. The structure of the coefficient matrix of the Poisson equation is simplified through a deferred correction approach, increasing the iterative solver’s performance significantly. In order to model propagating waves with a high level of accuracy, the numerical fluxes are reconstructed with the fifth-order WENO scheme. Developed within the open-source hydrodynamic framework REEF3D, the new model is fully parallelized and utilizes the domain decomposition strategy with MPI communication between processors. This paper showcases the capabilities of this new and efficient non-hydrostatic model through verification and validation with a range of laboratory and real-world wave propagation cases.</div></div>","PeriodicalId":50996,"journal":{"name":"Coastal Engineering","volume":"202 ","pages":"Article 104819"},"PeriodicalIF":4.5000,"publicationDate":"2025-07-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Coastal Engineering","FirstCategoryId":"5","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0378383925001243","RegionNum":2,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"ENGINEERING, CIVIL","Score":null,"Total":0}
引用次数: 0

Abstract

In this paper the new three-dimensional non-hydrostatic wave model NHFLOW is presented. It solves the non-hydrostatic Euler equations on a σ-coordinate grid, which follows the free surface and bottom topography, allowing for grid refinement near the water surface. The governing equations are treated with a Godunov-type scheme. A pressure correction algorithm is implemented, which results in excellent dispersion properties. Together, this delivers a unique combination of shock-capturing properties and dispersive wave modeling capabilities. The structure of the coefficient matrix of the Poisson equation is simplified through a deferred correction approach, increasing the iterative solver’s performance significantly. In order to model propagating waves with a high level of accuracy, the numerical fluxes are reconstructed with the fifth-order WENO scheme. Developed within the open-source hydrodynamic framework REEF3D, the new model is fully parallelized and utilizes the domain decomposition strategy with MPI communication between processors. This paper showcases the capabilities of this new and efficient non-hydrostatic model through verification and validation with a range of laboratory and real-world wave propagation cases.
REEF3D: nhflow -一种高性能的海岸波传播非流体静力解算器
本文提出了一种新的三维非流体静力波模型NHFLOW。它在σ坐标网格上求解非流体静力欧拉方程,该网格遵循自由表面和底部地形,允许在水面附近进行网格细化。控制方程用godunov型格式处理。实现了一种压力校正算法,得到了良好的色散特性。总之,这提供了一个独特的组合冲击捕获特性和色散波建模能力。采用递延修正方法简化了泊松方程系数矩阵的结构,显著提高了迭代求解器的性能。为了高精度地模拟传播波,采用五阶WENO格式重建了数值通量。在开源流体力学框架REEF3D中开发的新模型是完全并行的,并利用处理器之间的MPI通信的领域分解策略。本文通过一系列实验室和现实世界波浪传播案例的验证和验证,展示了这种新的高效非流体静力模型的能力。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Coastal Engineering
Coastal Engineering 工程技术-工程:大洋
CiteScore
9.20
自引率
13.60%
发文量
0
审稿时长
3.5 months
期刊介绍: Coastal Engineering is an international medium for coastal engineers and scientists. Combining practical applications with modern technological and scientific approaches, such as mathematical and numerical modelling, laboratory and field observations and experiments, it publishes fundamental studies as well as case studies on the following aspects of coastal, harbour and offshore engineering: waves, currents and sediment transport; coastal, estuarine and offshore morphology; technical and functional design of coastal and harbour structures; morphological and environmental impact of coastal, harbour and offshore structures.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信