Computational Eulerian Hydrodynamics and Galilean Invariance
arXiv:0909.0513 · doi:10.1111/j.1365-2966.2009.15823.x
Abstract
Eulerian hydrodynamical simulations are a powerful and popular tool for modeling fluids in astrophysical systems. In this work, we critically examine recent claims that these methods violate Galilean invariance of the Euler equations. We demonstrate that Eulerian hydrodynamics methods do converge to a Galilean-invariant solution, provided a well-defined convergent solution exists. Specifically, we show that numerical diffusion, resulting from diffusion-like terms in the discretized hydrodynamical equations solved by Eulerian methods, accounts for the effects previously identified as evidence for the Galilean non-invariance of these methods. These velocity-dependent diffusive terms lead to different results for different bulk velocities when the spatial resolution of the simulation is kept fixed, but their effect becomes negligible as the resolution of the simulation is increased to obtain a converged solution. In particular, we find that Kelvin-Helmholtz instabilities develop properly in realistic Eulerian calculations regardless of the bulk velocity provided the problem is simulated with sufficient resolution (a factor of 2-4 increase compared to the case without bulk flows for realistic velocities). Our results reiterate that high-resolution Eulerian methods can perform well and obtain a convergent solution, even in the presence of highly supersonic bulk flows.
Version accepted by MNRAS Oct 2, 2009. Figures degraded. For high-resolution color figures and movies of the numerical simulations, please visit http://www.astro.caltech.edu/~brant/Site/Computational_Eulerian_Hydrodynamics_and_Galilean_Invariance.html
References in corpus (5)
- Athena: A New Code for Astrophysical MHD
- An Unsplit Godunov Method for Ideal MHD via Constrained Transport in Three Dimensions
- A test suite for quantitative comparison of hydrodynamics codes in astrophysics
- The Source of Ionization along the Magellanic Stream
- Relativistic Hydrodynamic Flows Using Spatial and Temporal Adaptive Structured Mesh Refinement
Cited by in corpus (70)
- Enzo: An Adaptive Mesh Refinement Code for Astrophysics
- Hydrodynamical Simulations to Determine the Feeding Rate of Black Holes by the Tidal Disruption of Stars: The Importance of the Impact Parameter and Stellar Structure
- Phantom: A smoothed particle hydrodynamics and magnetohydrodynamics code for astrophysics
- Smoothed Particle Hydrodynamics in Astrophysics
- FARGO3D: A new GPU-oriented MHD code
- Consequences of the Ejection and Disruption of Giant Planets
- STARFORGE: Toward a comprehensive numerical model of star cluster formation and feedback
- Cool core cycles: Cold gas and AGN jet feedback in cluster cores
- Magnetic Field Amplification in Galaxy Clusters and its Simulation
- Moving mesh cosmology: characteristics of galaxies and haloes
- A Well-Posed Kelvin-Helmholtz Instability Test and Comparison
- A Validated Nonlinear Kelvin-Helmholtz Benchmark for Numerical Hydrodynamics
- Mass Transfer and Disc Formation in AGB Binary Systems
- A Comparison of Cosmological Codes: Properties of Thermal Gas and Shock Waves in Large Scale Structures
- Cholla : A New Massively-Parallel Hydrodynamics Code For Astrophysical Simulation
- Boosting the accuracy of SPH techniques: Newtonian and special-relativistic tests
- Instability of Supersonic Cold Streams Feeding Galaxies I: Linear Kelvin-Helmholtz Instability with Body Modes
- Massive and refined: a sample of large galaxy clusters simulated at high resolution. I:Thermal gas and shock waves properties
- rpSPH: a novel Smoothed Particle Hydrodynamics Algorithm
- Improving smoothed particle hydrodynamics with an integral approach to calculating gradients
- Astrophysical hydrodynamics with a high-order discontinuous Galerkin scheme and adaptive mesh refinement
- Instability of Supersonic Cold Streams Feeding Galaxies III: Kelvin-Helmholtz Instability in Three Dimensions
- PySPH: a Python-based framework for smoothed particle hydrodynamics
- The Survival of Multiphase Dusty Clouds in Hot Winds
- Introducing CGOLS: The Cholla Galactic OutfLow Simulation Suite
- Hydrodynamic simulations with the Godunov SPH
- The impact of magnetic fields on cold streams feeding galaxies
- Galaxies going MAD: The Galaxy-Finder Comparison Project
- A Space-time Smooth Artificial Viscosity Method For Nonlinear Conservation Laws
- Kelvin-Helmholtz instabilities in Smoothed Particle Hydrodynamics
- White Dwarf Mergers on Adaptive Meshes I. Methodology and Code Verification
- High-order Magnetohydrodynamics for Astrophysics with an Adaptive Mesh Refinement Discontinuous Galerkin Scheme
- On the X-ray temperature of hot gas in diffuse nebulae
- On the Kelvin-Helmholtz instability with smooth initial conditions -- Linear theory and simulations
- The Mixing and Transport Properties of the Intra Cluster Medium: a numerical study using tracers particles
- Convergence of AMR and SPH simulations - I. Hydrodynamical resolution and convergence tests
- Numerical heat conduction in hydrodynamical models of colliding hypersonic flows
- Modelling Shear Flows with SPH and Grid Based Methods
- Kelvin-Helmholtz Instability in Self-Gravitating Streams
- Multi-Dimensional, Compressible Viscous Flow on a Moving Voronoi Mesh
- Hydrodynamic capabilities of an SPH code incorporating an artificial conductivity term with a gravity-based signal velocity
- A comparison between grid and particle methods on the small-scale dynamo in magnetised supersonic turbulence
- Boosting galactic outflows with enhanced resolution
- The small-scale dynamo in a multiphase supernova-driven medium
- The 3D MHD code GOEMHD3 for large-Reynolds-number astrophysical plasmas
- The entropy core in galaxy clusters: numerical and physical effects in cosmological grid simulations
- Better Together: The Complex Interplay Between Radiative Cooling and Magnetic Draping
- The Kelvin-Helmholtz instability and smoothed particle hydrodynamics
- Santa Barbara Cluster Comparison Test with DISPH
- EDGE: A new approach to suppressing numerical diffusion in adaptive mesh simulations of galaxy formation
- Improved Performances in Subsonic Flows of an SPH Scheme with Gradients Estimated using an Integral Approach
- Smoothed Particle Radiation Hydrodynamics: Two-Moment method with Local Eddington Tensor Closure
- The role of physical and numerical viscosity in hydrodynamical instabilities
- A Particle-In-Cell Code Comparison for Ion Acceleration: EPOCH, LSP, and WarpX
- Phurbas: An Adaptive, Lagrangian, Meshless, Magnetohydrodynamics Code. I. Algorithm
- The impact and response of minihalos and the inter-halo medium on cosmic reionization
- The density distribution of accreting cosmic filaments as shaped by Kelvin-Helmholtz instability
- Phurbas: An Adaptive, Lagrangian, Meshless, Magnetohydrodynamics Code. II. Implementation and Tests
- High-order Discontinuous Galerkin hydrodynamics with sub-cell shock capturing on GPUs
- REMIX SPH -- improving mixing in smoothed particle hydrodynamics simulations using a generalised, material-independent approach
- Impact of Radiation Feedback on the Formation of Globular Cluster Candidates during Cloud-Cloud Collisions
- On the origin of Jupiter's fuzzy core: constraints from N-body, impact and evolution simulations
- WENO-Wombat: Scalable Fifth-Order Constrained-Transport Magnetohydrodynamics for Astrophysical Applications
- RAM: Rapid Advection Algorithm on Arbitrary Meshes
- Performance of high-order Godunov-type methods in simulations of astrophysical low Mach number flows
- Plasma processes at the scales of galaxies and clusters of galaxies
- A New Residual Distribution Hydrodynamics Solver for Astrophysical Simulations
- No dilute core produced in simulations of giant impacts on to Jupiter
- The Kelvin-Helmholtz instability and smoothed particle hydrodynamics
- Computational Fluid Dynamics with the Coupled Discrete Unified Gas Kinetic Scheme (CDUGKS)