Robust Solid Boundary Treatment for Compressible Smoothed Particle Hydrodynamics
arXiv:2402.06231 · doi:10.1063/5.0220606
Abstract
The unavailability of accurate boundary treatment methods for compressible Smoothed Particle Hydrodynamics (SPH) severely limits its ability to simulate flows in and around bodies. To this end, challenges specific to compressible flows with SPH are carefully considered. Based on these, robust and widely applicable boundary treatment methods for compressible SPH are proposed. These are accompanied by a novel technique to prevent particle penetration at boundaries. The proposed methods are shown to be significantly better than other recent approaches. A wide variety of test problems, many of which are not shown to be simulated with SPH thus far, are employed to highlight the strengths and weaknesses of the proposed methods. The implementation is open source and the results are automated in the interest of reproducibility. Overall, this research contributes to the advancement of SPH as a viable alternative to mesh-based methods for compressible flow simulations.
47 pages, 22 figures, 2 tables
References in corpus (21)
- GIZMO: A New Class of Accurate, Mesh-Free Hydrodynamic Simulation Methods
- SPLASH: An interactive visualisation tool for Smoothed Particle Hydrodynamics simulations
- Smoothed Particle Hydrodynamics and Magnetohydrodynamics
- Smoothed Particle Hydrodynamics in Astrophysics
- Inviscid SPH
- Astrophysical Smooth Particle Hydrodynamics
- SPHS: Smoothed Particle Hydrodynamics with a higher order dissipation switch
- Investigation of wall bounded flows using SPH and the unified semi-analytical wall boundary conditions
- Adaptive resolution for multiphase smoothed particle hydrodynamics
- PySPH: a Python-based framework for smoothed particle hydrodynamics
- Entropically Damped Artificial Compressibility for SPH
- An improved non-reflecting outlet boundary condition for weakly-compressible SPH
- A new smoothed particle hydrodynamics method based on high-order moving-least-square targeted essentially non-oscillatory scheme for compressible flows
- Efficient and Accurate Adaptive Resolution for Weakly-Compressible SPH
- Algorithms for uniform particle initialization in domains with complex boundaries
- An efficient, open source, iterative ISPH scheme
- A Lagrangian free-stream boundary condition for weakly compressible smoothed particle hydrodynamics
- automan: a simple, Python-based, automation framework for numerical computing
- A simple, entropy-based dissipation trigger for SPH
- Dual-Time Smoothed Particle Hydrodynamics for Incompressible Fluid Simulation
- How to train your solver: Verification of boundary conditions for smoothed particle hydrodynamics