The simulation of large open water surface is challenging for a uniform volumetric discretization of the Navier-Stokes equation. The water splashes near moving objects, which height field methods for water waves cannot capture, necessitates high resolution simulation such as the Fluid-Implicit-Particle (FLIP) method. On the other hand, FLIP is not efficient for the long-lasting water waves that propagates to long distances, which requires sufficient depth for correct dispersion relationship. This paper presents a new method to tackle this dilemma through an efficient hybridization of volumetric and surface-based advection-projection discretizations. We design a hybrid time-stepping algorithm that combines a FLIP domain and an adaptively remeshed Boundary Element Method (BEM) domain for the incompressible Euler equations. The resulting framework captures the detailed water splashes near moving objects with FLIP, and produces convincing water waves with correct dispersion relationship at modest additional cost.
翻译:大型开阔水面的模拟对于纳维埃-斯托克斯方程式的统一体积分解具有挑战性。水在移动物体附近喷洒,而水波的高度场法无法捕捉,因此需要高分辨率模拟,如流体-浸泡粒(FLIP)法。另一方面,FLIP对于长效水波是无效的,因为长效水波传播到长距离,需要足够深的深度才能纠正分散关系。本文展示了一种新的方法,通过体积和地表对流分解的有效混合处理这一两难困境。我们设计了一个混合时间步算法,将FLIP域和不可压缩电动方程式的适应性再铺整边界元法(BEM)域结合起来。由此形成的框架捕捉到与FLIP相近移动物体的详细水喷洒,并以少量的额外费用产生具有正确分散关系的令人信服的水波。