arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2609.08086astro-ph.IMastro-ph.CO

CTree:分支式并合树构建器

CTree: Branch-wise compatible merger tree builder

Jinsu Rhee, Christophe Pichon, Yohan Dubois

首次发表
浏览论文内容

中文总结 AI 辅助

CTree是一种分支式并合树构建器,利用目标分支的演化信息识别前身星,仅需粒子与目标标识符,兼容多种目录,经暗物质模拟验证,生成稳定并合树,代码开源并行高效。

中文摘要 AI 辅助

我们介绍了一个并合树构建器CTree。其关键特性是利用编码在目标分支中的演化信息来识别前身星,而非仅依赖单一快照中的瞬时粒子成员关系。从这个意义上说,CTree可以被描述为一个分支式的并合树构建器。具体而言,CTree在定义的时间尺度上提取与目标相关的粒子,并利用这些信息计算在前身星搜索中使用的价值函数,该搜索跨越多个快照。在此过程中,CTree仅需要粒子和目标的标识符。这确保了与不同暗物质晕和星系目录以及已有并合树的高度兼容性。为了识别在较长的物理时间尺度上保持与宿主暗物质晕束缚的“核心”粒子,CTree采用了一种简单高效的算法,该算法不依赖于显式的径向或束缚能信息。用于核心粒子提取的时间尺度和用于前身星搜索的快照数量可由用户配置。使用暗物质-only模拟套件进行的基本验证测试表明,CTree能够生成稳定且物理上一致的暗物质晕并合树,特别是在高密度区域或高输出频率的模拟中。该代码用C++编写,并采用混合消息传递接口和OpenMP并行化,非常适合高分辨率宇宙学模拟。该代码公开可用并积极维护,以提高性能、可靠性和兼容性。

英文摘要

We introduce a merger tree builder, CTree. Its key feature is the identification of progenitors using the evolutionary information encoded in object branches, rather than relying solely on the instantaneous particle membership in a single snapshot. In this sense, CTree can be described as a branch-wise merger tree builder. Specifically, CTree extracts particles associated with objects over a defined timescale and uses this information to compute the merit functions employed in the progenitor search across multiple snapshots. During this process, CTree requires only the identifiers of particles and objects. This ensures high compatibility with different halo and galaxy catalogues and also with pre-existing merger trees. To identify `core' particles that remain bound to the host halo over extended physical timescales, CTree employs a simple and efficient algorithm that does not rely on explicit radial or binding-energy information. The timescale adopted for core particle extraction and the number of snapshots used in the progenitor search can be user-configured. Basic validation tests using suites of dark matter-only simulations demonstrate that CTree produces stable and physically consistent halo merger trees, particularly in high-density regions or in simulations with high output cadence. The code is written in C++ and employs a hybrid message passing interface and OpenMP parallelization, making it well-suited for high-resolution cosmological simulations. The code is publicly available and actively maintained to improve performance, reliability, and compatibility.

发表机构

  • Institut d’Astrophysique de Paris, Sorbonne Université, CNRS(巴黎天体物理学研究所,索邦大学,法国国家科学研究中心)
  • Kyung Hee University, Dept. of Astronomy & Space Science(庆熙大学,天文与空间科学系)

机构由 AI 辅助整理,请以论文原文为准。

补充信息

↑