TEA:一个计算热化学平衡丰度的代码
天体物理仪器与方法
2016-07-20 v1
摘要
我们提出了一个开源的热化学平衡丰度(TEA)代码,用于计算气态分子种的丰度。该代码基于 White 等人(1958)和 Eriksson(1971)的方法,采用 Gibbs 自由能最小化并结合迭代的拉格朗日优化方案。给定元素丰度,TEA 可计算特定温度和压力或一组温度-压力对下的分子丰度。我们针对 Burrows & Sharp(1999)的方法、免费热化学平衡代码 CEA(Chemical Equilibrium with Applications)以及 White 等人(1958)给出的例子测试了该代码。利用他们的热力学数据,TEA 复现了他们的最终丰度,但精度更高。我们还将 TEA 丰度计算应用于几颗热木星系外行星的模型,得到了预期结果。TEA 以 Python 编写,采用模块化格式。除本理论论文外,还有入门指南、用户手册和代码文档。TEA 通过 https://github.com/dzesmin/TEA 以可重复研究、开源许可证提供。
引用
@article{arxiv.1505.06392,
title = {TEA: A Code for Calculating Thermochemical Equilibrium Abundances},
author = {Jasmina Blecic and Joseph Harrington and M. Oliver Bowman},
journal= {arXiv preprint arXiv:1505.06392},
year = {2016}
}
备注
14 pages, 8 figures, article is submitted to ApJS, posted on arXiv for public commentary, please send comments to the lead author