广启:一种具有真实方程的二维辐射水动力学代码
Guangqi: A two-dimensional radiation hydrodynamic code with realistic equation of states
AI总结:
广启是一种用于高能天体物理模拟的二维辐射水动力学代码,支持复杂方程和角动量守恒,通过自适应网格细化和非均匀网格优化计算效率。
摘要:
我们介绍了广启,一种新的二维、有限体积辐射水动力学代码,旨在用于高性能天体物理模拟。该代码同时求解复杂方程(EoS)和隐式辐射传输的水动力学方程,采用限流扩散近似。该代码用Fortran编写,并通过消息传递接口并行化。广启支持分析氢和氦方程,在局部热力和化学平衡假设下。框架兼容笛卡尔和球面极坐标——利用非均匀网格间距——并结合静态(SMR)和自适应网格细化以优化计算效率。为了解决球面极坐标中角动量守恒的固有挑战,我们实现了稳健且一致的“被动标量角动量算法”(PSAMA)。通过Z序和希尔伯特空间填充曲线进行域分解,以确保可扩展性。该代码已严格验证了标准基准和新设计的测试案例,专门用于诊断气体动力学、复杂EoS、辐射传输和角动量守恒之间的非线性耦合。
英文摘要:
We present Guangqi, a new two-dimensional, finite-volume radiation hydrodynamics code designed for high-performance astrophysical simulations. The code simultaneously resolves the hydrodynamic equations for complex equations of state (EoS) and implicit radiation transport under the flux-limited diffusion approximation. Written in Fortran and parallelized via the Message Passing Interface. Guangqi supports analytic hydrogen and helium EoS under the assumption of local thermal and chemical equilibrium. The framework is compatible with both Cartesian and spherical-polar geometries -- utilizing non-uniform grid spacing -- and incorporates static (SMR) and adaptive mesh refinement to optimize computational efficiency. To address the inherent challenges of angular momentum conservation in spherical-polar coordinates, we implement a robust and consistent "passive scalar angular momentum algorithm" (PSAMA). Domain decomposition is managed through both Z-order and Hilbert space-filling curves to ensure scalability. The code has been rigorously verified against a suite of standard benchmarks and newly designed test cases specifically intended to diagnose the non-linear coupling between gas dynamics, intricate EoS, radiation transport, and angular momentum conservation.
机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。