进动黑洞双星动力学
precession的Python项目详细描述
用python旋转黑洞双星的动力学
precession是一个开源的Python模块,用于研究 后牛顿体系中的进动黑洞双星。守则 提供一个全面的工具箱来(i)研究 黑洞沿着进动周期旋转,(ii)执行 利用轨道平均和 进动平均积分,和(iii)预测 数值拟合公式的合并残差 相对论模拟。precession是一个随时可用的工具,可以添加 黑洞自旋动力学的大规模数值研究,如 引力波参数估计码,总体综合 预测引力波事件率的模型,星系合并树 结构形成的宇宙学模拟precession 提供快速可靠的集成方法来传播统计信息 黑洞双星从它们形成的大分离点到它们形成的大分离点的样本 与可检测到的小分离相连接 旋转黑洞双星的引力波观测 天体物理形成史。代码也是一个有用的工具 相对论数值模拟中初始参数的计算 瞄准特定的进动系统
此代码将在Creative Commons Attribution International license下发布给社区。基本上, 您可以随意使用precession,但必须参考 工作。在任何已发表的作品中使用precession时,请引用 描述其实现的论文:
- 岁差:用python旋转黑洞双星的动力学 D.Gerosa,M.Kesden。PRD 93(2016年) 124066。 arXiv:1605.01067
precession是一个在git下发布的开源代码 版本控制系统打开
API文档可以从 使用pdoc对docstrings进行编码,并将其上载到 git存储库
更多信息和科学结果请访问:
安装
precession在python 2.x中工作,并已在2.7.10上测试过它可以 通过pip安装:
pip install precession
先决条件是numpy、scipy和parmap,它们可以是 通过PIP安装。所有代码功能的信息都可用 通过pyhton的内置帮助系统
import precession help(precession.function)
子模块中提供了一些测试和教程 precession.test。详细描述 科学论文中提供了代码 arXiv:1605.01067,其中示例 也介绍了。
结果
precession已用于下列已发表的论文:
- 格洛萨和塞萨纳。MNRAS 446(2015)38-55。 arXiv:1405.2072
- Kesden等人prl 114(2015)081103号。 arXiv:1411.0674
- Gerosa等人MNRAS 451(2015)3941-3954。 arXiv:1503.06807
- Gerosa等人PRD 92(2015)064016号。 arXiv:1506.03492
- Gerosa等人prl 115(2015)141102号。 arXiv:1506.09116
- 特里菲罗等人。prd 93(2016)044071号。 arXiv:1507.05587
- Gerosa和Kesden。prd 93(2016)124066号。 arXiv:1605.01067
- 格洛萨和摩尔。prl 117(2016)011101号。 arXiv:1606.04226
- Rodriguez等人APJL 832(2016)第二版 arXiv:1609.05916
- Gerosa等人CQG 34(2017)66064004 arXiv:1612.05263
- gerosa和berti。PRD 95(2017)124046号。 arXiv:1703.06223
- Zhao等人PRD 96(2017)024007号。 arXiv:1705.02369
- Wysocki等人珠三角97(2018)043014 arXiv:1709.01943
- gerosa j.phys.conf.ser.公司957(2018)012014。 arXiv:1711.1003
- Rodriguez等人PRL 120(2018)151101号。 arXiv:1712.0493
- Gerosa等人PRD 97(2018)104049号。 arXiv:1802.04276
- Gerosa等人prd 98(2018)084036号。 arXiv:1808.02491
- Varma等人arXiv:1809.09125
- tso等人arXiv:1807.00075
释放
^ {EM1}$V1.0.0
v1.0.2对公式(36)和(37)中错误的澄清 arXiv:1605.01067见 帮助(进动)获取更多信息
v1.0.3现在支持python 3(hurray!)。默认情况下,finalspin现在 返回Hofmann、Barausse和Rezzolla 2016的更多更新结果
学分
代码由Davide Gerosa开发和维护请将错误报告给
dgerosa@caltech.edu
我很乐意帮助你!
谢谢:M.Kesden,U.Sperhake,E.Berti,R.O'Shaughnessy,A. 塞萨纳,D.特里菲罗,A.克莱恩,J.沃斯迈拉和X.赵。