English

An alternative method to generate pre-initial conditions for cosmological $N$-body simulations

Astrophysics of Galaxies 2018-09-28 v2 Cosmology and Nongalactic Astrophysics Computational Physics

Abstract

Currently, grid and glass methods are the two most popular choices to generate uniform particle distributions (i.e., pre-initial conditions) for cosmological NN-body simulations. In this article, we introduce an alternative method called the capacity constrained Voronoi tessellation (CCVT), which originates from computer graphics. As a geometrical equilibrium state, a CCVT particle configuration satisfies two constraints: (i) the volume of the Voronoi cell associated with each particle is equal; (ii) every particle is in the center-of-mass position of its Voronoi cell. We show that the CCVT configuration is uniform and isotropic, follows perfectly the minimal power spectrum, P(k)k4P(k)\propto k^4, and is quite stable under gravitational interactions. It is natural to incorporate periodic boundary conditions during CCVT making, therefore, we can obtain a larger CCVT by tiling with a small periodic CCVT. When applying the CCVT pre-initial condition to cosmological NN-body simulations, we show that it plays as good as grid and glass schemes. The CCVT method will be helpful in studying the numerical convergence of pre-initial conditions in cosmological simulations. It can also be used to set up pre-initial conditions in smoothed-particle hydrodynamics simulations.

Keywords

Cite

@article{arxiv.1807.03574,
  title  = {An alternative method to generate pre-initial conditions for cosmological $N$-body simulations},
  author = {Shihong Liao},
  journal= {arXiv preprint arXiv:1807.03574},
  year   = {2018}
}

Comments

11 pages, 10 figures, minor revision on figures to match the version accepted by MNRAS, a code to generate CCVT pre-initial conditions is publicly available at https://github.com/liaoshong/ccvt-preic