...
首页> 外文期刊>The Astrophysical journal >COMPARING NUMERICAL METHODS FOR ISOTHERMAL MAGNETIZED SUPERSONIC TURBULENCE
【24h】

COMPARING NUMERICAL METHODS FOR ISOTHERMAL MAGNETIZED SUPERSONIC TURBULENCE

机译:等温磁化超音速湍流的数值方法比较

获取原文
   

获取外文期刊封面封底 >>

       

摘要

Many astrophysical applications involve magnetized turbulent flows with shock waves. Ab initio star formation simulations require a robust representation of supersonic turbulence in molecular clouds on a wide range of scales imposing stringent demands on the quality of numerical algorithms. We employ simulations of supersonic super-Alfvénic turbulence decay as a benchmark test problem to assess and compare the performance of nine popular astrophysical MHD methods actively used to model star formation. The set of nine codes includes: ENZO, FLASH, KT-MHD, LL-MHD, PLUTO, PPML, RAMSES, STAGGER, and ZEUS. These applications employ a variety of numerical approaches, including both split and unsplit, finite difference and finite volume, divergence preserving and divergence cleaning, a variety of Riemann solvers, and a range of spatial reconstruction and time integration techniques. We present a comprehensive set of statistical measures designed to quantify the effects of numerical dissipation in these MHD solvers. We compare power spectra for basic fields to determine the effective spectral bandwidth of the methods and rank them based on their relative effective Reynolds numbers. We also compare numerical dissipation for solenoidal and dilatational velocity components to check for possible impacts of the numerics on small-scale density statistics. Finally, we discuss the convergence of various characteristics for the turbulence decay test and the impact of various components of numerical schemes on the accuracy of solutions. The nine codes gave qualitatively the same results, implying that they are all performing reasonably well and are useful for scientific applications. We show that the best performing codes employ a consistently high order of accuracy for spatial reconstruction of the evolved fields, transverse gradient interpolation, conservation law update step, and Lorentz force computation. The best results are achieved with divergence-free evolution of the magnetic field using the constrained transport method and using little to no explicit artificial viscosity. Codes that fall short in one or more of these areas are still useful, but they must compensate for higher numerical dissipation with higher numerical resolution. This paper is the largest, most comprehensive MHD code comparison on an application-like test problem to date. We hope this work will help developers improve their numerical algorithms while helping users to make informed choices about choosing optimal applications for their specific astrophysical problems.
机译:许多天体物理应用涉及带有冲击波的磁化湍流。从头开始的恒星形成模拟需要在各种尺度上可靠地表示分子云中的超音速湍流,这对数值算法的质量提出了严格的要求。我们将超音速超级Alfvénic湍流衰变的模拟作为基准测试问题,以评估和比较积极用于模拟恒星形成的九种流行的天体MHD方法的性能。这九个代码集包括:ENZO,FLASH,KT-MHD,LL-MHD,PLUTO,PPML,RAMSES,STAGGER和ZEUS。这些应用程序采用了多种数值方法,包括分裂和未分裂,有限差分和有限体积,发散保持和发散清理,各种黎曼求解器以及一系列空间重构和时间积分技术。我们提出了一套全面的统计措施,旨在量化这些MHD求解器中数值耗散的影响。我们比较基本场的功率谱,以确定方法的有效谱带宽,并根据其相对有效雷诺数对其进行排名。我们还比较了螺线管和膨胀速度分量的数值耗散,以检查数值对小规模密度统计数据的可能影响。最后,我们讨论了湍流衰减测试的各种特性的收敛性以及数值方案的各个组成部分对解的准确性的影响。这九种编码在质量上给出了相同的结果,这表明它们都表现得相当不错,并且对科学应用很有用。我们表明,性能最佳的代码对演化场的空间重构,横向梯度插值,守恒律更新步骤和洛伦兹力计算采用了一致的高阶精度。最好的结果是通过使用受限的传​​输方法并且几乎没有或根本没有明显的人工黏度实现磁场的无散度发展而实现的。在一个或多个这些区域中不足的代码仍然有用,但是它们必须以更高的数值分辨率补偿更高的数值耗散。本文是迄今为止针对类似应用程序的测试问题的最大,最全面的MHD代码比较。我们希望这项工作将有助于开发人员改进其数值算法,同时帮助用户做出明智的选择,以针对其特定的天体物理问题选择最佳应用。
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号