The halo finding problem revisited: a deep revision of the ASOHF code
arXiv:2205.02245 · doi:10.1051/0004-6361/202243712
Abstract
Context. New-generation cosmological simulations are providing huge amounts of data, whose analysis becomes itself a cutting-edge computational problem. In particular, the identification of gravitationally bound structures, known as halo finding, is one of the main analyses. A handful of codes developed to tackle this task have been presented during the last years. Aims. We present a deep revision of the already existing code ASOHF. The algorithm has been throughfully redesigned in order to improve its capabilities to find bound structures and substructures, both using dark matter particles and stars, its parallel performance, and its abilities to handle simulation outputs with vast amounts of particles. This upgraded version of ASOHF is conceived to be a publicly available tool. Methods. A battery of idealised and realistic tests are presented in order to assess the performance of the new version of the halo finder. Results. In the idealised tests, ASOHF produces excellent results, being able to find virtually all the structures and substructures placed within the computational domain. When applied to realistic data from simulations, the performance of our finder is fully consistent with the results from other commonly used halo finders, with remarkable performance in substructure detection. Besides, ASOHF turns out to be extremely efficient in terms of computational cost. Conclusions. We present a public, deeply revised version of the ASOHF halo finder. The new version of the code produces remarkable results finding haloes and subhaloes in cosmological simulations, with an excellent parallel performance and with a contained computational cost.
arXiv comment21 pages, 15 figures. Accepted for publication in A&A. Find the code repository in https://github.com/dvallesp/ASOHF and the code documentation in https://asohf.github.io/
References in corpus (46)
- SciPy 1.0--Fundamental Algorithms for Scientific Computing in Python
- A Universal Density Profile from Hierarchical Clustering
- The EAGLE project: Simulating the evolution and assembly of galaxies and their environments
- Populating a cluster of galaxies - I. Results at z=0
- E pur si muove: Galiliean-invariant cosmological hydrodynamical simulations on a moving mesh
- Statistical Properties of X-ray Clusters: Analytic and Numerical Comparisons
- Simulating Galaxy Formation with the IllustrisTNG Model
- Toward a halo mass function for precision cosmology: the limits of universality
- The Rockstar Phase-Space Temporal Halo Finder and the Velocity Offsets of Cluster Cores
- Properties of galaxies reproduced by a hydrodynamic simulation
- Substructures in hydrodynamical cluster simulations
- Ahf: Amiga's Halo Finder
- The Structure of Dark Matter Haloes in Hierarchical Clustering Models
- Galaxies in N-body simulations: overcoming the overmerging problem
- COLOSSUS: A python toolkit for cosmology, large-scale structure, and dark matter halos
- The evolution substructure I: a new identification method
- The Arepo public code release
- HOP: A New Group-Finding Algorithm for N-body Simulations
- Haloes gone MAD: The Halo-Finder Comparison Project
- The CAMELS project: Cosmology and Astrophysics with MachinE Learning Simulations
- The Uchuu Simulations: Data Release 1 and Dark Matter Halo Concentrations
- Structure Finding in Cosmological Simulations: The State of Affairs
- SubHaloes going Notts: The SubHalo-Finder Comparison Project
- Large-scale dark matter simulations
- Halo Mass and Assembly History Exposed in the Faint Outskirts: the Stellar and Dark Matter Haloes of Illustris Galaxies
- Early supersymmetric cold dark matter substructure
- HBT+: an improved code for finding subhalos and building merger trees in cosmological simulations
- Resolving Subhaloes' Lives with the Hierarchical Bound-Tracing Algorithm
- Properties of cluster satellites in hydrodynamical simulations
- TreePM: A code for Cosmological N-Body Simulations
- Hunting for Galaxies and Halos in simulations with VELOCIraptor
- Peaks above the Maxwellian Sea: A New Approach to Finding Substructure in N-Body Haloes
- Introducing a new, robust galaxy finder algorithm for simulations
- Large-Scale Structure Formation: from the first non-linear objects to massive galaxy clusters
- A new multidimensional AMR Hydro+Gravity Cosmological code
- Fully cosmological virtual massive galaxies at z=0: kinematical, morphological, and stellar population characterisation
- Subhaloes gone Notts: Spin across subhaloes and finders
- ASOHF: a new adaptive spherical overdensity halo finder
- On the accretion history of galaxy clusters: temporal and spatial distribution
- On the orbital and internal evolution of cluster galaxies
- Cosmological shock waves: clues to the formation history of haloes
- Is ram-pressure stripping an efficient mechanism to remove gas in galaxies?
- Troubled cosmic flows: turbulence, enstrophy and helicity from the assembly history of the intracluster medium
- Subhaloes gone Notts: Subhaloes as tracers of the dark matter halo shape
- Multi-wavelength mock observations of the WHIM in a simulated galaxy cluster
- Cosmic magnetic fields with MASCLET: an application to galaxy clusters