A Hybrid Cosmological Hydrodynamic/N-Body Code Based on a Weighted Essentially Nonoscillatory Scheme
Abstract
We present a newly developed cosmological hydrodynamics code based on weighted essentially nonoscillatory (WENO) schemes for hyperbolic conservation laws. WENO is a higher order accurate finite difference scheme designed for problems with piecewise smooth solutions containing discontinuities and has been successfully applied for problems involving both shocks and complicated smooth solution structures. We couple hydrodynamics based on the WENO scheme with the standard Poisson solver-particle-mesh (PM) algorithm for evolving the self-gravitating system. The third-order low-storage total variation diminishing (TVD) Runge-Kutta scheme has been used for the time integration of the system. To test the accuracy and convergence rate of the code, we subject it to a number of typical tests, including the Sod shock tube in multiple dimensions, the Sedov blast wave, and formation of the Zel'dovich pancake. These tests validate the WENO hydrodynamics with a fast convergence rate and high accuracy. We also evolve a low-density flat cosmological model (ΛCDM) to explore the validity of the code in practical simulations.
- Publication:
-
The Astrophysical Journal
- Pub Date:
- September 2004
- DOI:
- arXiv:
- arXiv:astro-ph/0403233
- Bibcode:
- 2004ApJ...612....1F
- Keywords:
-
- Cosmology: Theory;
- Cosmology: Large-Scale Structure of Universe;
- Astrophysics
- E-Print:
- AAS Latex file, 34 pages, 12 figures included, revised version accepted for publication in ApJ