Rich: Open Source Hydrodynamic Simulation on a Moving Voronoi Mesh
arXiv:1410.3219 · doi:10.1088/0067-0049/216/2/35
Abstract
We present here RICH, a state of the art 2D hydrodynamic code based on Godunov's method, on an unstructured moving mesh (the acronym stands for Racah Institute Computational Hydrodynamics). This code is largely based on the code AREPO. It differs from AREPO in the interpolation and time advancement scheme as well as a novel parallelization scheme based on Voronoi tessellation. Using our code we study the pros and cons of a moving mesh (in comparison to a static mesh). We also compare its accuracy to other codes. Specifically, we show that our implementation of external sources and time advancement scheme is more accurate and robust than AREPO's, when the mesh is allowed to move. We performed a parameter study of the cell rounding mechanism (Llyod iterations) and it effects. We find that in most cases a moving mesh gives better results than a static mesh, but it is not universally true. In the case where matter moves in one way, and a sound wave is traveling in the other way (such that relative to the grid the wave is not moving) a static mesh gives better results than a moving mesh. Moreover, we show that Voronoi based moving mesh schemes suffer from an error, that is resolution independent, due to inconsistencies between the flux calculation and change in the area of a cell. Our code is publicly available as open source and designed in an object oriented, user friendly way that facilitates incorporation of new algorithms and physical processes.
References in corpus (6)
- E pur si muove: Galiliean-invariant cosmological hydrodynamical simulations on a moving mesh
- PLUTO: a Numerical Code for Computational Astrophysics
- Athena: A New Code for Astrophysical MHD
- Adaptive Refinement Tree - a new high-resolution N-body code for cosmological simulations
- RAM: A Relativistic Adaptive Mesh Refinement Hydrodynamics Code
- TESS: A Relativistic Hydrodynamics Code on a Moving Voronoi Mesh
Cited by in corpus (31)
- The Arepo public code release
- DISCO: A 3D Moving-Mesh Magnetohydrodynamics Code Designed for the Study of Astrophysical Disks
- Thawing the frozen-in approximation: implications for self-gravity in deeply plunging tidal disruption events
- Radio Emission from the unbound Debris of Tidal Disruption Events
- Instability of Supersonic Cold Streams Feeding Galaxies II. Nonlinear Evolution of Surface and Body Modes of Kelvin-Helmholtz Instability
- Partial Stellar Explosions -- Ejected Mass and Minimal Energy
- Internal Shocks from Variable Outflows in Classical Novae
- The moving mesh code Shadowfax
- A Moving Mesh Hydrodynamic Solver for ChaNGa
- Time Dependent Radiation Hydrodynamics on a Moving Mesh
- Optical Transient from an Explosion Close to the Stellar Surface
- Crater Morphology of Primordial Black Hole Impacts
- Atmospheric Mass Loss from High Velocity Giant Impacts
- General Relativistic Hydrodynamics on a Moving-mesh I: Static Spacetimes
- Evolution of Supernova Remnants near the Galactic Center
- Asymptotic Steady State Solution to a Bow Shock with an Infinite Mach Number
- Grid Noise in Moving Mesh Codes: Fixing The Volume Inconsistency Problem
- The Primary Flare Following a Stellar Collision in a Galactic Nucleus
- Testing the effect of resolution on gravitational fragmentation with Lagrangian hydrodynamic schemes
- Multidimensional upwind hydrodynamics on unstructured meshes using Graphics Processing Units I. Two-dimensional uniform meshes
- The Effect of Impact Parameter on Tidal Disruption Events
- Probing the Gas Density in our Galactic Center: Moving Mesh Simulations of G2
- Future Simulations of Tidal Disruption Events
- Tetrahedral grids in Monte Carlo radiative transfer
- Observability of flashes from ejecta crashes in aspherical supernovae, with application to SN 2008D
- Multigroup Radiation Diffusion on a Moving Mesh: Implementation in RICH and Application to Tidal Disruption Events
- Star Formation for Predictive Primordial Galaxy Formation
- Self Similar Adiabatic Strong Explosion in a Medium Gravitationally Free Falling to a Point Mass
- Quantifying Advantages of a Moving Mesh in Nuclear Hydrodynamics
- Neutron Star-Main Sequence Collisions Robustly Form Dynamically Stable Thorne-Żytkow Objects
- Wind-mediated Eddington-limited emission in a Black Hole Tidal Disruption Event