进动黑洞双星动力学

precession的Python项目详细描述


进动

作者davide gerosa

电子邮件dgerosa@caltech.edu

版权版权所有(c)2016 Davide Gerosa

许可证cc by 4.0

版本1.0.3

用python旋转黑洞双星的动力学

precession是一个开源的Python模块,用于研究 后牛顿体系中的进动黑洞双星。守则 提供一个全面的工具箱来(i)研究 黑洞沿着进动周期旋转,(ii)执行 利用轨道平均和 进动平均积分,和(iii)预测 数值拟合公式的合并残差 相对论模拟。precession是一个随时可用的工具,可以添加 黑洞自旋动力学的大规模数值研究,如 引力波参数估计码,总体综合 预测引力波事件率的模型,星系合并树 结构形成的宇宙学模拟precession 提供快速可靠的集成方法来传播统计信息 黑洞双星从它们形成的大分离点到它们形成的大分离点的样本 与可检测到的小分离相连接 旋转黑洞双星的引力波观测 天体物理形成史。代码也是一个有用的工具 相对论数值模拟中初始参数的计算 瞄准特定的进动系统

此代码将在Creative Commons Attribution International license下发布给社区。基本上, 您可以随意使用precession,但必须参考 工作。在任何已发表的作品中使用precession时,请引用 描述其实现的论文:

  • 岁差:用python旋转黑洞双星的动力学 D.Gerosa,M.Kesden。PRD 93(2016年) 124066arXiv:1605.01067

precession是一个在git下发布的开源代码 版本控制系统打开

API文档可以从 使用pdoc对docstrings进行编码,并将其上载到 git存储库

更多信息和科学结果请访问:

安装

precession在python 2.x中工作,并已在2.7.10上测试过它可以 通过pip安装:

pip install precession

先决条件是numpyscipyparmap,它们可以是 通过PIP安装。所有代码功能的信息都可用 通过pyhton的内置帮助系统

import precession
help(precession.function)

子模块中提供了一些测试和教程 precession.test。详细描述 科学论文中提供了代码 arXiv:1605.01067,其中示例 也介绍了。

结果

precession已用于下列已发表的论文:

释放

DOI

^ {EM1}$V1.0.0稳定版本,与第一ARXIV一起发布 提交arXiv:1605.01067

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.赵。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在Rxjava中更改列表时通知obsever   java如何验证spring MVC web app中是否设置了连接池?   从Textview选择文本时出现安卓错误(java.lang.IndexOutOfBoundsException:setSpan(1…1)在0之前开始)   javakotlin:作为方法参数的接口   java将列强制转换为hibernate条件中的类型   java如何在屏幕上获取输出对象?   java内部调用方法   java Log4j2模式布局+转换模式处的负数   java将EditText转换为浮动安卓 eclipse   对Java继承规则感到困惑   java将外部文件打包到jar中,然后允许代码对这些打包的文件执行操作   java如何通过输入给定字段之一进行用户搜索?   java Android从应用程序调用活动   java如何从相机中获取图像并将其添加到google地图上作为标记?   java自定义Listview在选择Edittext并打开键盘之前不显示   javascript验证JSON字符串服务端   使用java流从列表中获取素数   java无法让我的菜单打开方法   用户界面高效的动态生成Java GUI