HELIOS-K:用于辐射传输的超速开源不透明度计算器
地球与行星天体物理
2015-08-19 v2 大气与海洋物理
摘要
我们提出了一个我们命名为HELIOS-K的超速不透明度计算器。它以谱线列表作为输入,计算每条谱线的形状,并提供一种将海量谱线分组到可管理数量的箱中的选项。我们结合Algorithm 916与高斯-埃尔米特求积来计算伏格特轮廓,用CUDA编写代码并为图形处理单元(GPUs)优化计算。我们重述k分布方法的理论,并用它将到条谱线缩减到到个波数箱,这些箱随后可用于辐射传输、大气反演和大气环流模型。伏格特轮廓的线翼截断选择是一个显著的误差来源,并使计算的通量值偏差。这是一个突出的物理(而非计算)问题,原因在于我们对远线翼中谱线压力展宽的认识不完整。我们强调,无论执行逐线计算还是使用k分布方法,该问题都存在,并且影响所有需要使用波长相关不透明度的系外行星大气计算。我们阐明了相关k近似,并证明它同样适用于具有单一原子/分子种类的非均匀大气或具有多种种类的均匀大气。使用NVIDIA K20 GPU,HELIOS-K能够在秒内计算具有条谱线的不透明度函数,并且作为Exoclimes Simulation Platform (ESP; www.exoclime.org)的一部分公开可用。
引用
@article{arxiv.1503.03806,
title = {HELIOS-K: An Ultrafast, Open-source Opacity Calculator for Radiative Transfer},
author = {Simon L. Grimm and Kevin Heng},
journal= {arXiv preprint arXiv:1503.03806},
year = {2015}
}
备注
Accepted by ApJ. 8 pages, 5 figures