圆柱几何中的Athena天体物理学MHD代码
The Athena Astrophysical MHD Code in Cylindrical Geometry
摘要:
介绍了Athena磁流体动力学(MHD)程序中柱坐标的一种实现方法。该扩展遵循Athena原始开发人员的方法,旨在尽可能最小和透明地更改现有的笛卡尔坐标代码。在圆柱坐标系中的数值方程的制定,以保持一致性与约束运输,雅典娜算法的核心功能,同时利用以前实现的代码模块,如黎曼解算器。角动量输运,这是至关重要的天体物理磁盘系统为主的旋转,被仔细对待。我们描述了高阶空间重建和特征演化步骤以及有限体积和约束传输更新的圆柱坐标的修改。最后,我们提出了一个测试套件的标准和新颖的问题,在一个,两个,和三维设计,以验证我们的算法和实现,并使用其他代码开发人员。该代码适用于各种天体物理学应用,可在网上免费下载。
英文摘要:
A method for implementing cylindrical coordinates in the Athena magnetohydrodynamics (MHD) code is described. The extension follows the approach of Athena's original developers and has been designed to alter the existing Cartesian-coordinates code as minimally and transparently as possible. The numerical equations in cylindrical coordinates are formulated to maintain consistency with constrained transport, a central feature of the Athena algorithm, while making use of previously implemented code modules such as the Riemann solvers. Angular-momentum transport, which is critical in astrophysical disk systems dominated by rotation, is treated carefully. We describe modifications for cylindrical coordinates of the higher-order spatial reconstruction and characteristic evolution steps as well as the finite-volume and constrained transport updates. Finally, we present a test suite of standard and novel problems in one-, two-, and three-dimensions designed to validate our algorithms and implementation and to be of use to other code developers. The code is suitable for use in a wide variety of astrophysical applications and is freely available for download on the web.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。