arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2411.03040astro-ph.IM
收藏

Magritte,一个用于谱线辐射转移的现代软件库

Magritte, a modern software library for spectral line radiative transfer

Thomas Ceulemans, Frederik De Ceuster, Leen Decin, Jeremy Yates

AI总结:

本文介绍了谱线辐射转移开源软件库Magritte的长期稳定版本,提出了三项关键改进,并通过两个应用实例展示了其必要性。

摘要:

谱线观测是远程探测宇宙中物理和化学条件的不可或缺的工具。对其行为进行建模是一项计算挑战,需要专门的软件。在本文中,我们介绍了Magritte的首次长期稳定版本,这是一个用于谱线辐射转移的开源软件库。首先,我们通过两个应用实例确立其必要性。然后,我们介绍了整体设计策略和应用/程序员接口(API)。最后,我们提出了相对于先前版本的三个关键改进:(1)一种改进的重新网格化算法,以有效粗化模型的空间离散化;(2)Ng加速的一种变体,这是一种流行的非局部热动平衡(non-LTE)谱线转移的收敛加速方法;(3)在大速度梯度存在下,谱线光学深度的半解析近似。

英文摘要:

Spectral line observations are an indispensable tool to remotely probe the physical and chemical conditions throughout the universe. Modelling their behaviour is a computational challenge that requires dedicated software. In this paper, we present the first long-term stable release of Magritte, an open-source software library for line radiative transfer. First, we establish its necessity with two applications. Then, we introduce the overall design strategy and the application/programmer interface (API). Finally, we present three key improvements over previous versions: (1) an improved re-meshing algorithm to efficiently coarsen the spatial discretisation of a model; (2) a variation on Ng-acceleration, a popular acceleration-of-convergence method for non-LTE line transfer; and, (3) a semi-analytic approximation for line optical depths in the presence of large velocity gradients.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑