A Delaunay Refinement Algorithm for the Particle Finite Element Method applied to Free Surface Flows
Thomas Leyssens, Michel Henry, Jonathan Lambrechts, Jean-Francois Remacle
TL;DR
This work addresses robust simulation of free-surface flows with the particle finite element method (PFEM) by solving the incompressible Navier–Stokes equations on a dynamically updated mesh and accurately identifying the fluid domain. The authors introduce two key contributions: a Delaunay refinement-based mesh adaptation with quality guarantees and a size-field-driven approach to capture domain changes, and a multi-point constraint technique that enforces global incompressibility of empty bubbles to model bubbly flows within a single-fluid framework. Verifications on sloshing and rising-bubble tests, plus diverse 2D dam-break and falling-drop scenarios, demonstrate improved surface geometry accuracy, stability, and mass conservation, with results aligning well with analytical, experimental, and established numerical references. The method offers a robust, adaptable PFEM framework for complex, transient free-surface flows and bubbly phenomena, with potential extensions to three dimensions and more advanced size-field error estimation.
Abstract
This paper proposes two contributions to the calculation of free surface flows using the particle finite element method (PFEM). The PFEM is based on a Lagrangian approach: a set of particles defines the fluid. Then, unlike a pure Lagrangian method, all the particles are connected by a triangular mesh. The difficulty lies in locating the free surface from this mesh. It is a matter of deciding which of the elements in the mesh are part of the fluid domain, and to define a boundary - the free surface. Then, the incompressible Navier-Stokes equations are solved on the fluid domain and the particles' position is updated using the resulting velocity vector. Our first contribution is to propose an approach to adapt the mesh with theoretical guarantees of quality: the mesh generation community has acquired a lot of experience and understanding about mesh adaptation approaches with guarantees of quality on the final mesh. We use here a Delaunay refinement strategy, allowing to insert and remove nodes while gradually improving mesh quality. We show that this allows to create stable and smooth free surface geometries. Our PFEM approach models the topological evolution of one fluid. It is nevertheless necessary to apply conditions on the domain boundaries. When a boundary is a free surface, the flow on the other side is not modelled, it is represented by an external pressure. On the external free surface boundary, atmospheric pressure can be imposed. Nevertheless, there may be internal free surfaces: the fluid can fully encapsulate cavities to form bubbles. The pressure required to maintain the volume of those bubbles is a priori unknown. We propose a multi-point constraint approach to enforce global incompressibility of those empty bubbles. This approach allows to accurately model bubbly flows that involve two fluids with large density differences, while only modelling the heavier fluid.
