An improved particle packing algorithm for complex geometries in SPH

10/17/2019
by   Pawan Negi, et al.
0

Accurate simulation of fluid flow in the presence of complex geometries with mesh-free methods requires that the geometry surfaces be captured accurately with particles. The traditional ways to do this with particles do not result in an accurate representation of the geometry surfaces. In this paper we propose a simple SPH-based algorithm to produce homogeneous particle distributions that capture the geometry surfaces accurately in two and three dimensions. Several benchmark problems are solved to demonstrate the accuracy of the new algorithm. The algorithm is open source and our manuscript is fully reproducible.

READ FULL TEXT

page 18

page 23

page 24

research
04/13/2023

SURFSUP: Learning Fluid Simulation for Novel Surfaces

Modeling the mechanics of fluid in complex scenes is vital to applicatio...
research
07/04/2021

Efficient and Accurate Adaptive Resolution for Weakly-Compressible SPH

In this paper we propose an accurate, and computationally efficient meth...
research
07/12/2022

Level-set based pre-processing algorithm for particle-based methods

Obtaining high quality particle distribution representing clean geometry...
research
06/09/2023

A high-order fully Lagrangian particle level-set method for dynamic surfaces

We present a fully Lagrangian particle level-set method based on high-or...
research
05/04/2021

A fluid simulation system based on the MPS method

Fluid flow simulation is a highly active area with applications in a wid...
research
07/22/2022

A Locally Corrected Multiblob Method with Hydrodynamically Matched Grids for the Stokes Mobility Problem

Inexpensive numerical methods are key to enable simulations of systems o...
research
12/15/2021

Meshless Monte Carlo Radiation Transfer Method for Curved Geometries using Signed Distance Functions

Significance: Monte Carlo radiation transfer (MCRT) is the gold standard...

Please sign up or login with your details

Forgot password? Click here to reset