Mitigating numerical dissipation in simulations of subsonic turbulent flows
James Watt, Christoph Federrath, Claudius Birke, Christian Klingenberg
TL;DR
The study investigates numerical dissipation in subsonic MHD turbulence and demonstrates that the USM-BK relaxation-based scheme substantially reduces energy dissipation and preserves small-scale structures compared with traditional Riemann solvers. Through Balsara vortex tests and high-resolution turbulent-dynamo simulations at Mach numbers $\mathcal{M}=0.1$ and $0.01$, the authors show that USM-BK yields higher effective Reynolds numbers and comparable magnetic Reynolds numbers, with near machine-precision control of $\nabla\cdot\boldsymbol{B}$ when using constrained transport. The results indicate that solver choice strongly affects dynamo growth rates, field structure, and spectral properties, with BK performing best in the deepest low-Mach regimes. However, BK incurs a higher computational cost due to its time-step scaling, motivating exploration of implicit schemes for efficient low-Mach MHD simulations.
Abstract
Magnetohydrodynamic (MHD) simulations of subsonic (Mach number~$<1$) turbulence are crucial to our understanding of several processes including oceanic and atmospheric flows, the amplification of magnetic fields in the early universe, accretion discs, and stratified flows in stars. In this work, we demonstrate that conventional numerical schemes are excessively dissipative in this low-Mach regime. We demonstrate that a new numerical scheme (termed `USM-BK' and implemented in the FLASH MHD code) reduces the dissipation of kinetic and magnetic energy, constrains the divergence of magnetic field to zero close to machine precision, and resolves smaller-scale structure than other, more conventional schemes, and hence, is the most accurate for simulations of low-Mach turbulent flows among the schemes compared in this work. We first compare several numerical schemes/solvers, including Split-Roe, Split-Bouchut, USM-Roe, USM-HLLC, USM-HLLD, and the new USM-BK, on a simple vortex problem. We then compare the schemes/solvers in simulations of the turbulent dynamo and show that the choice of scheme affects the growth rate, saturation level, and viscous and resistive dissipation scale of the dynamo. We also measure the numerical kinematic Reynolds number (Re) and magnetic Reynolds number (Rm) of our otherwise ideal MHD flows, and show that the new USM-BK scheme provides the highest Re and comparable Rm amongst all the schemes compared.
