介绍PyCross:用于星云伪三维电离模拟的PyCloudy渲染Shape软件
天体物理仪器与方法
2020-05-26 v1 星系天体物理
太阳与恒星天体物理
软件工程
计算物理
摘要
对光电离星云过程的研究在我们理解恒星演化中占有重要地位。直观表征或模拟电离星云极为困难,要求天文学家使用复杂的建模代码来推导温度、密度与化学组成。现有代码往往学习曲线陡峭,且产生的模型源于数学函数。本文我们将介绍PyCross:PyCloudy渲染Shape软件。这是一款伪三维建模应用,利用Shape软件生成光学薄星云的光电离模型。目前PyCross已用于新星与行星状星云,并可扩展至活动星系核或任何其他类型的光电离轴对称星云。我们将描述其功能、操作概览与科学流程,并给出PyCross用于新星(V5668 Sagittarii (2015) 与 V4362 Sagittarii (1994))及行星状星云(LoTr1)的实例。与上述光电离代码不同,本应用无需任何编程经验,也无需推导复杂数学模型,而是利用Cloudy/PyCloudy与Shape的选定功能。该软件采用正规软件开发生命周期开发,以Python编写,无需安装任何开发环境或额外Python包即可运行。本应用、Shape模型与PyCross存档示例均可在GitHub免费供学生、学者与研究界下载(https://github.com/karolfitzgerald/PyCross_OSX_App)。
引用
@article{arxiv.2005.02749,
title = {Introducing PyCross: PyCloudy Rendering Of Shape Software for pseudo 3D ionisation modelling of nebulae},
author = {K. Fitzgerald and E. J Harvey and N. Keaveney and M. Redman},
journal= {arXiv preprint arXiv:2005.02749},
year = {2020}
}
备注
15 pages, 12 figures