Tracking Surface Contact and Penetration in Immersed and Embedded Boundary Simulations

View at publisher
Authors: Erick Rivas, Jonathan Ryerse, Edwin López Ramos, Emily L. Guzas, Kevin Wang
Cited by: 0
References: 11

Abstract

This paper presents a robust surface tracking algorithm for fluid dynamics simulations on non-body-fitted meshes, such as those used in immersed and embedded boundary methods. The algorithm is designed to address scenarios where multiple solid surfaces come into contact or interpenetrate — situations that are difficult to handle with conventional body-fitted approaches. It computes three types of geometric quantities: (1) subdomain classification of background mesh nodes, (2) intersections between edges in the background mesh and elements of the embedded boundaries, and (3) shortest distances from background mesh nodes to embedded boundaries. The algorithm builds on fundamental tools from computational geometry, including flood-fill, ray-tracing, and continuous collision detection. When surface penetration is detected, overlapped regions (of the embedded surfaces) in the background mesh are identified using the edge-surface intersections from the involved surfaces. Then, embedded surface elements that bound these regions are selectively excluded to reflect the physical boundary evolution according to user-specified modeling options. To improve computational efficiency and scalability, the algorithm utilizes space-partitioning trees (e.g., k-d trees), bounding volume hierarchies, and localized subdomain queries. The performance of the interface tracking algorithm is demonstrated through several numerical examples, including supersonic spherical and conical projectiles penetrating a thin-walled, fluid-filled container.

Fields of Study & Subjects

Computational Fluid Dynamics and Aerodynamics Fluid Dynamics Simulations and Interactions Advanced Numerical Methods in Computational Mathematics

Publication details

Journal / source
AIAA SciTech Forum
Publication date
8 January 2026