arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 0812.1801astro-ph
收藏

辐射转移在宇宙学模拟程序GADGET中的实现

An implementation of radiative transfer in the cosmological simulation code GADGET

M. Petkova, V. Springel

摘要:

提出了一种新的辐射转移的宇宙学光滑粒子流体动力学(SPH)模拟程序{ \small GADGET}的数值实现。它是基于一个快速的,强大的和光子守恒的积分计划,辐射传输问题近似的转移方程的时刻,并通过使用可变爱丁顿张量作为封闭关系,以下的“OTVET”建议Gnedin & Abel。我们推导出一个合适的各向异性扩散算子用于SPH离散化的本地光子输运,我们将其与一个隐式求解器,保证鲁棒性和光子守恒。这需要一个巨大的矩阵求逆问题,稀疏填充的矩阵分布在我们的并行代码的内存中。我们用共轭梯度法迭代地解决这个问题。最后,为了模拟光子汇过程,我们考虑氢的电离和重组过程,这是用一个化学网络表示的,该网络是用隐式时间积分方案演化的。我们提出了几个测试我们的实现,包括在静态均匀密度场的单个和多个源,有和没有温度演化,阴影的致密团块,和多个源在一个静态的宇宙密度场。除遮蔽外,所有试验都与分析计算或其他辐射转移程序的预测相当吻合。然而,与目前用于研究再电离的大多数其他辐射转移代码不同,我们的新方法可以在动态宇宙学模拟过程中使用,允许同时处理星系形成和宇宙的再电离过程。

英文摘要:

We present a novel numerical implementation of radiative transfer in the cosmological smoothed particle hydrodynamics (SPH) simulation code {\small GADGET}. It is based on a fast, robust and photon-conserving integration scheme where the radiation transport problem is approximated in terms of moments of the transfer equation and by using a variable Eddington tensor as a closure relation, following the `OTVET'-suggestion of Gnedin & Abel. We derive a suitable anisotropic diffusion operator for use in the SPH discretization of the local photon transport, and we combine this with an implicit solver that guarantees robustness and photon conservation. This entails a matrix inversion problem of a huge, sparsely populated matrix that is distributed in memory in our parallel code. We solve this task iteratively with a conjugate gradient scheme. Finally, to model photon sink processes we consider ionisation and recombination processes of hydrogen, which is represented with a chemical network that is evolved with an implicit time integration scheme. We present several tests of our implementation, including single and multiple sources in static uniform density fields with and without temperature evolution, shadowing by a dense clump, and multiple sources in a static cosmological density field. All tests agree quite well with analytical computations or with predictions from other radiative transfer codes, except for shadowing. However, unlike most other radiative transfer codes presently in use for studying reionisation, our new method can be used on-the-fly during dynamical cosmological simulation, allowing simultaneous treatments of galaxy formation and the reionisation process of the Universe.

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

↑