计算navarro-frenk白晕属性的python例程
NFW的Python项目详细描述
这个类实现了NFW(纳瓦罗,朱利奥F.弗兰克,卡洛斯S.怀特, Simon D.M.,“来自层次聚类的通用密度分布”, 《天体物理学杂志》第490卷,第493-5081997页)光晕剖面。它 允许轻松计算光晕数量,如质量和半径 指定的过敏症。过敏症可以用 关于宇宙的临界密度或平均密度。
类实例可以在不同的超敏度下创建。像这样的 该类允许在质量和浓度之间轻松转换 不同质量定义之间的参数。
表面质量密度法和微分表面质量密度法 适用于弱透镜应用。
安装
安装NFW模块的最简单方法是使用pip:
$ pip install NFW
依赖关系
NFW光环属性的实现依赖于
- numpy>;=1.9
- scipy=0.16
- Astropy=2.0
旧版本可以工作,但未经测试。特别是Astropy>;1.0是 已知可以工作,但是单元测试将失败,因为astropy-2.0更新了 从Codata 2010到Codata 2014的物理常数。
贡献
发展发生在GitHub。请在 Github问题跟踪程序。
许可证
NFW是根据麻省理工学院的许可证发布的。请参见license.txt