Robust and efficient pre-processing techniques for particle-based methods including dynamic boundary generation
Obtaining high-quality particle distributions for stable and accurate particle-based simulations poses significant challenges, especially for complex geometries. We introduce a preprocessing technique for 2D and 3D geometries, optimized for smoothed particle hydrodynamics (SPH) and other particle-based methods. Our pipeline begins with the generation of a resolution-adaptive point cloud near the geometry's surface employing a face-based neighborhood search. This point cloud forms the basis for a signed distance field, enabling efficient, localized computations near surface regions. To create an initial particle configuration, we apply a hierarchical winding number method for fast and accurate inside-outside segmentation. Particle positions are then relaxed using an SPH-inspired scheme, which also serves to pack boundary particles. This ensures full kernel support and promotes isotropic distributions while preserving the geometry interface. By leveraging the meshless nature of particle-based methods, our approach does not require connectivity information and is thus straightforward to integrate into existing particle-based frameworks. It is robust to imperfect input geometries and memory-efficient without compromising performance. Moreover, our experiments demonstrate that with increasingly higher resolution, the resulting particle distribution converges to the exact geometry.
Authors
- Erik Faulhaber (ORCID: https://orcid.org/0000-0001-9788-5949)
- Gregor J. Gassner (ORCID: https://orcid.org/0000-0002-1752-1158)
- S. Berger (ORCID: https://orcid.org/0000-0001-6083-7038)
- Michael Schlottke‐Lakemper (ORCID: https://orcid.org/0000-0002-3195-2536)
- Niklas S. Neher (ORCID: https://orcid.org/0009-0004-2472-0923)
- Christian Weißenfels
Institutions
- University of Stuttgart (DE)
- University of Augsburg (DE)
- University of Cologne (DE)
- Institute of High Performance Computing (SG)
- Helmholtz-Zentrum Hereon (DE)
Publication Details
- Journal
- Computer Physics Communications
- Published
- 2025-10-15
- DOI
- https://doi.org/10.1016/j.cpc.2025.109898
- Primary Topic
- Fluid Dynamics Simulations and Interactions
- Type
- article
- Field-Weighted Citation Impact
- 0.00