Generalizing Shallow Water Simulations with Dispersive Surface Waves

Author:

Jeschke Stefan1ORCID,Wojtan Chris2ORCID

Affiliation:

1. NVIDIA, Klosterneuburg, Austria

2. Institute of Science and Technology Austria, Klosterneuburg, Austria

Abstract

This paper introduces a novel method for simulating large bodies of water as a height field. At the start of each time step, we partition the waves into a bulk flow (which approximately satisfies the assumptions of the shallow water equations) and surface waves (which approximately satisfy the assumptions of Airy wave theory). We then solve the two wave regimes separately using appropriate state-of-the-art techniques, and re-combine the resulting wave velocities at the end of each step. This strategy leads to the first heightfield wave model capable of simulating complex interactions between both deep and shallow water effects, like the waves from a boat wake sloshing up onto a beach, or a dam break producing wave interference patterns and eddies. We also analyze the numerical dispersion created by our method and derive an exact correction factor for waves at a constant water depth, giving us a numerically perfect re-creation of theoretical water wave dispersion patterns.

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Graphics and Computer-Aided Design

Reference45 articles.

1. George Biddell Airy . 1841. Tides and waves. Encyclopedia Metropolitana , Mixed Sciences 3 ( 1841 ). George Biddell Airy. 1841. Tides and waves. Encyclopedia Metropolitana, Mixed Sciences 3 (1841).

2. Omri Azencot , Orestis Vantzos , and Mirela Ben-Chen . 2018. An explicit structure-preserving numerical scheme for EPDiff . In Computer Graphics Forum , Vol. 37 . Wiley Online Library , 107--119. Omri Azencot, Orestis Vantzos, and Mirela Ben-Chen. 2018. An explicit structure-preserving numerical scheme for EPDiff. In Computer Graphics Forum, Vol. 37. Wiley Online Library, 107--119.

3. Fa Biesel . 1952. Study of wave propagation in water of gradually varying depth. Gravity waves ( 1952 ), 243--253. Fa Biesel. 1952. Study of wave propagation in water of gradually varying depth. Gravity waves (1952), 243--253.

4. Théorie des ondes et des remous qui se propagent le long d'un canal rectangulaire horizontal, en communiquant au liquide contenu dans ce canal des vitesses sensiblement pareilles de la surface au fond;Boussinesq Joseph;Journal de mathématiques pures et appliquées (1872), 55--108.,1872

5. Dispersion kernels for water wave simulation

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3