A moving mesh unstaggered constrained transport scheme for magnetohydrodynamics
Philip Mocz (1), Ruediger Pakmor (2), Volker Springel (2), Mark, Vogelsberger (3), Federico Marinacci (3), Lars Hernquist (1) ((1) Harvard,, (2) HITS, (3) MIT)

TL;DR
This paper introduces a moving mesh constrained transport scheme for 3D ideal MHD that preserves magnetic divergence-free condition with high accuracy, improving simulation fidelity in astrophysical contexts.
Contribution
The paper presents a novel CT algorithm using an unstructured magnetic vector potential on a moving mesh, implemented in Arepo, enhancing accuracy and efficiency over previous divergence-cleaning methods.
Findings
CT maintains divergence-free magnetic fields to machine precision.
In turbulence, CT prevents artificial magnetic field growth seen with Powell cleaning.
In galaxy simulations, CT yields slower, more realistic magnetic field saturation.
Abstract
We present a constrained transport (CT) algorithm for solving the 3D ideal magnetohydrodynamic (MHD) equations on a moving mesh, which maintains the divergence-free condition on the magnetic field to machine-precision. Our CT scheme uses an unstructured representation of the magnetic vector potential, making the numerical method simple and computationally efficient. The scheme is implemented in the moving mesh code Arepo. We demonstrate the performance of the approach with simulations of driven MHD turbulence, a magnetized disc galaxy, and a cosmological volume with primordial magnetic field. We compare the outcomes of these experiments to those obtained with a previously implemented Powell divergence-cleaning scheme. While CT and the Powell technique yield similar results in idealized test problems, some differences are seen in situations more representative of astrophysical flows. In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
