CompactObject:一个用于全程中子星方程状态推断的开源Python软件包
高能天体物理现象
2024-11-25 v1 天体物理仪器与方法
核理论
摘要
CompactObject软件包是一个开源软件框架,用于通过贝叶斯统计推断来约束中子星方程状态(EOS)。它整合了来自X射线计时、引力波事件和射电测量的天体观测约束,以及来自pertubative量子色动力学(pQCD)和色 chiral有效场论(EFT)的核实验约束。该软件包支持多种EOS模型,包括类中模型和多种物理动机EOS模型。它包含三个独立组件:一个EOS生成器模块,目前提供七种EOS选择;一个托尔曼-奥本海默-沃尔科夫(TOV)方程求解器,允许确定质量-半径和潮汐变形作为可观测量;以及一个综合性贝叶斯推断工作流程模块,包括完整的EOS贝叶斯推断管道。每个组件都可以独立用于不同的科学研究情境,如核物理和天体物理。此外,CompactObject设计用于与现有软件如CompOSE协同工作,允许使用CompOSE EOS数据库扩展可用EOS选项。
引用
@article{arxiv.2411.14615,
title = {CompactObject: An open-source Python package for full-scope neutron star equation of state inference},
author = {Chun Huang and Tuhin Malik and João Cartaxo and Shashwat Sourav and Wenli Yuan and Tianzhe Zhou and Xuezhi Liu and John Groger and Xieyuan Dong and Nicole Osborn and Nathan Whitsett and Zhiheng Wang and Constança Providência and Micaela Oertel and Alexander Y. Chen and Laura Tolos and Anna Watts},
journal= {arXiv preprint arXiv:2411.14615},
year = {2024}
}
备注
submitted to JOSS, Github page: https://github.com/ChunHuangPhy/CompactObject , Documentation: https://chunhuangphy.github.io/CompactObject/