Home
Welcome to the documentation for HBT-HERONS! HBT-HERONS is a history-based algorithm used to find subhaloes in cosmological dark-matter-only and hydrodynamical simulations. It is a new version of the HBT+ subhalo finder (Han et al. 2018), with additions made to improve the tracking of subhaloes in dark-matter-only and hydrodynamical simulations. The main changes and methodology of HBT-HERONS are described in Forouhar Moreno et al. (2025).
About HBT-HERONS
History-based subhalo finding makes use of the fact that structure in the Universe forms hierarchically. In other words, any subhalo must have first formed in relative isolation. In practice, this means that particles associated to a field subhalo are tagged, and the memberships are propagated forward in time. Those memberships are used if the subhalo in question has become a satellite, by grouping all particles that share a common subhalo origin.
This relatively simple, yet powerful approach presents several advantages relative to traditional subhalo finding methods.
- The properties and the existence of subhaloes are more robustly recovered in dense enviroments, as the algorithm does not rely on the often complicated instantaneous particle distribution.
- Merger trees are self-consistently built using the past evolution of subhaloes, resulting in more robust time tracking of subhaloes (Chandro-Gomez et al. 2025).
Warning
Before deciding to use HBT-HERONS, there are several crucial requirements that determine whether your simulation is suitable to be analysed by HBT-HERONS:
- There should be a healthy amount of particle outputs (\(\gtrsim 64\)) sampling a variety of redshifts for the history-based subhalo finding to work.
- These particle outputs should contain 3D FoF group information, which are used by HBT-HERONS to create new subhaloes.
- The most massive FoF group in your simulation should be able to fit using the memory of a single node. There is no current implementation to spread the particle load of individual FoF groups over several nodes to circumvent memory issues arising from very large groups. This is something that will be solved in the future.
About this documentation
The documentation touches upon the following aspects of the code:
- Algorithm: a general description of the philosophy and theory behind HBT-HERONS, highlighting the effect of different free parameters that arise from its code implementation.
- Installation: required packages, compile-time options and how to compile.
- Running: submitting an analyis, mandatory and optional parameters, and general diagnostics to look out for during the execution of HBT-HERONS.
- Outputs: file structure, which subhalo properties are saved, how to select particles bound to them, and how to navigate the merger trees.
Question
Is the documentation lacking in a certain area? If so, please let us know. We want to ensure that the code is as accessible as possible, so your input is greatly appreciated.
Citing HBT-HERONS
If you use catalogues generated by HBT-HERONS, we kindly ask you to cite the following two reference papers:
@ARTICLE{2025arXiv250206932F,
author = {{Forouhar Moreno}, Victor J. and {Helly}, John and {McGibbon}, Rob and {Schaye}, Joop and {Schaller}, Matthieu and {Han}, Jiaxin and {Kugel}, Roi},
title = "{Assessing subhalo finders in cosmological hydrodynamical simulations}",
journal = {arXiv e-prints},
keywords = {Astrophysics - Cosmology and Nongalactic Astrophysics},
year = 2025,
month = feb,
eid = {arXiv:2502.06932},
pages = {arXiv:2502.06932},
doi = {10.48550/arXiv.2502.06932},
archivePrefix = {arXiv},
eprint = {2502.06932},
primaryClass = {astro-ph.CO},
adsurl = {https://ui.adsabs.harvard.edu/abs/2025arXiv250206932F},
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}
@ARTICLE{2018MNRAS.474..604H,
author = {{Han}, Jiaxin and {Cole}, Shaun and {Frenk}, Carlos S. and {Benitez-Llambay}, Alejandro and {Helly}, John},
title = "{HBT+: an improved code for finding subhaloes and building merger trees in cosmological simulations}",
journal = {\mnras},
keywords = {gravitational lensing: strong, methods: numerical, galaxies: haloes, dark matter, Astrophysics - Cosmology and Nongalactic Astrophysics, Astrophysics - Astrophysics of Galaxies},
year = 2018,
month = feb,
volume = {474},
number = {1},
pages = {604-617},
doi = {10.1093/mnras/stx2792},
archivePrefix = {arXiv},
eprint = {1708.03646},
primaryClass = {astro-ph.CO},
adsurl = {https://ui.adsabs.harvard.edu/abs/2018MNRAS.474..604H},
adsnote = {Provided by the SAO/NASA Astrophysics Data System}
}