Athena ~(++)框架在全守恒自引力流体力学中的推广
An Extension of the Athena++ Framework for Fully Conservative Self-Gravitating Hydrodynamics
摘要:
自引力流的数值模拟演化出动量方程和能量方程,该方程考虑了由于时间依赖的引力势而引起的加速度和引力能释放。在这项工作中,我们实现了一个完全保守的自引力流的数值算法,使用源项,在天体物理磁流体力学框架雅典娜++。我们证明,适当评估的源项是保守的,当它们相当于相应的“重力通量”的发散时(即,引力应力张量或引力能通量)。我们提供的测试问题,证明了几个优点的源项为基础的算法,包括二阶收敛和舍入误差总动量和总能量守恒。完全保守的方案抑制了异常加速度时出现的应用一个共同的数值离散化的引力应力张量,不保证卷曲的重力。
英文摘要:
Numerical simulations of self-gravitating flows evolve a momentum equation and an energy equation that account for accelerations and gravitational energy releases due to a time-dependent gravitational potential. In this work, we implement a fully conservative numerical algorithm for self-gravitating flows, using source terms, in the astrophysical magnetohydrodynamics framework Athena++. We demonstrate that properly evaluated source terms are conservative when they are equivalent to the divergence of a corresponding "gravity flux" (i.e., a gravitational stress tensor or a gravitational energy flux). We provide test problems that demonstrate several advantages of the source-term-based algorithm, including second order convergence and round-off error total momentum and total energy conservation. The fully conservative scheme suppresses anomalous accelerations that arise when applying a common numerical discretization of the gravitational stress tensor that does not guarantee curl-free gravity.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。