pyequib:用于平衡原子布居和线发射率的python包
pyequib的Python项目详细描述
说明
pyequib库是一个Python程序的集合,用于计算在化学元素电离的分层层的不同物理条件下,多能级原子统计平衡中的原子级布居和线发射率。这个库包括程序EQUIB的python实现,该程序最初由Howarth & Adams (1981)用fortran编写,最近被转换为python。它还包括来自STSDAS IRAF Package、氢发射率(Osterbrock & Ferland 2006;Storey & Hummer 1995)、氦发射率(Smits 1996;Porter et al. 2012)的dereden函数的python实现。它使用x.w.liu的MIDAS脚本的python实现来读取cⅡ(Davey et al. 2000)、nⅡ(Escalante & Victor 1990)、oⅡ(Storey 1994;Liu et al. 1995)、neⅡ(Kisielius et al. 1998)、cⅢ和nⅢ(Pequignot et al. 1991)的重元素复合发射率。
代码的历史记录可以找到here。
安装
要安装上一个版本,您只需
$ python setup.py install
要安装稳定版本,可以使用首选安装程序(PIP):
$ pip install pyequib
参考文献
一个丹麦人,问一个帕克和斯泰芬,AJ, 151, 38, 2016
一个丹麦人,一个托德人,一个埃科拉诺人和一个克尼泽夫人,MNRAS, 439, 3605, 2014
一个丹麦人,问一个帕克和埃尔科拉诺,MNRAS, 434, 1513, 2013
Danehkar博士论文,Macquarie University, 2014