SPH Entropy Errors and the Pressure Blip
Kunal Puri, Prabhu Ramachandran

TL;DR
This paper investigates the pressure jump errors in SPH simulations, links them to entropy errors in finite volume schemes, and proposes a hybrid GSPH method with added dissipation to mitigate these errors.
Contribution
It identifies the source of pressure jump errors in SPH and finite volume methods and introduces a dissipative hybrid GSPH scheme to address the issue.
Findings
Pressure jumps originate from entropy errors at start-up.
Adding dissipation across density and energy equations reduces errors.
The hybrid GSPH scheme improves shock treatment in simulations.
Abstract
The spurious pressure jump at a contact discontinuity, in SPH simulations of the compressible Euler equations is investigated. From the spatiotemporal behaviour of the error, the SPH pressure jump is likened to entropy errors observed for artificial viscosity based finite difference/volume schemes. The error is observed to be generated at start-up and dissipation is the only recourse to mitigate it's effect. We show that similar errors are generated for the Lagrangian plus remap version of the Piecewise Parabolic Method (PPM) finite volume code (PPMLR). Through a comparison with the direct Eulerian version of the PPM code (PPMDE), we argue that a lack of diffusion across the material wave (contact discontinuity) is responsible for the error in PPMLR. We verify this hypothesis by constructing a more dissipative version of the remap code using a piecewise constant reconstruction. As an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFluid Dynamics Simulations and Interactions · Computational Fluid Dynamics and Aerodynamics · Lattice Boltzmann Simulation Studies
