Gasoline2: A Modern SPH Code
James W. Wadsley, Benjamin W. Keller, Thomas R. Quinn

TL;DR
Gasoline2 is a modern SPH code with advanced features like gradient-based shock detection and turbulence modeling, improving accuracy and efficiency in hydrodynamics simulations.
Contribution
It introduces novel features such as geometric-density-average force, explicit turbulent diffusion, and shock detection, enhancing SPH simulation capabilities.
Findings
Effective shock detection reduces artificial viscosity
Improved turbulence modeling with explicit diffusion
Validated performance through comprehensive tests
Abstract
The methods in the Gasoline2 Smoothed Particle Hydrodynamics (SPH) code are described and tested. Gasoline2 is the most recent version of the Gasoline code for parallel hydrodynamics and gravity with identical hydrodynamics to the Changa code. As with other Modern SPH codes, we prevent sharp jumps in time steps, use upgraded kernels and larger neighbour numbers and employ local viscosity limiters. Unique features in Gasoline2 include its Geometric-Density-Average Force expression, explicit Turbulent Diffusion terms and Gradient-Based shock detection to limit artificial viscosity. This last feature allows Gasoline2 to completely avoid artificial viscosity in non-shocking compressive flows. We present a suite of tests demonstrating the value of these features with the same code configuration and parameter choices used for production simulations.
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.
