PyMieDAP:用于计算(系外)行星通量与偏振信号的 Python–Fortran 工具
地球与行星天体物理
2018-09-05 v1
摘要
PyMieDAP(Python Mie Doubling-Adding Programme)是一个基于 Python 的工具,用于计算在一系列波长下,入射的非偏振太阳或恒星光被太阳系行星或卫星、或系外行星反射后的总通量、线偏振通量与圆偏振通量。辐射传输计算基于加倍法 Fortran 算法,并完全包含各阶散射的偏振。模型(系外)行星由一叠包含气体和/或气溶胶和/或云粒子的均匀层组成的模型大气描述,其下边界为一各向同性、去偏振表面(可选为黑体)。反射光可按空间分辨和/或盘积分方式计算。空间分辨信号主要代表对太阳系行星(或卫星)的观测,而盘积分信号主要代表系外行星观测。PyMieDAP 模块化且灵活,允许用户根据自身需求调整和优化代码。PyMieDAP 为与外部程序的连接以及未来的添加和扩展留有空间。本文中,我们描述了 PyMieDAP 所基于的辐射传输算法及代码的主要功能,并提供了可用于测试其安装及与其他代码对比的基准结果。PyMieDAP 在 http://gitlab.com/loic.cg.rossi/pymiedap 以 GNU GPL 许可证在线提供。
引用
@article{arxiv.1804.08357,
title = {PyMieDAP: a Python--Fortran tool to compute fluxes and polarization signals of (exo)planets},
author = {Loïc Rossi and Javier Berzosa-Molina and Daphne M. Stam},
journal= {arXiv preprint arXiv:1804.08357},
year = {2018}
}
备注
15 pages, 7 figures, 4 tables. Accepted for publication in Astronomy and Astrophysics