Pith. sign in

REVIEW 2 cited by

A Constrained-Gradient Method to Control Divergence Errors in Numerical MHD

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1509.07877 v2 pith:VJTWFXNP submitted 2015-09-25 astro-ph.IM astro-ph.COastro-ph.GAastro-ph.SRphysics.flu-dyn

A Constrained-Gradient Method to Control Divergence Errors in Numerical MHD

classification astro-ph.IM astro-ph.COastro-ph.GAastro-ph.SRphysics.flu-dyn
keywords div-berrorsmethodscleaningmethodnumericalschemesproblems
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved
0 comments
read the original abstract

In numerical magnetohydrodynamics (MHD), a major challenge is maintaining zero magnetic field-divergence (div-B). Constrained transport (CT) schemes can achieve this at high accuracy, but have generally been restricted to very specific methods. For more general (meshless, moving-mesh, or ALE) methods, 'divergence-cleaning' schemes reduce the div-B errors, however they can still be significant, especially at discontinuities, and can lead to systematic deviations from correct solutions which converge away very slowly. Here we propose a new constrained gradient (CG) scheme which augments these with a hybrid projection step, and can be applied to any numerical scheme with a reconstruction. This iteratively approximates the least-squares minimizing, globally divergence-free reconstruction of the fluid. We emphasize that, unlike 'locally divergence free' methods, this actually minimizes the numerically unstable div-B terms, without affecting the convergence order of the method. We implement this in the mesh-free code GIZMO and compare a wide range of test problems. Compared to state-of-the-art cleaning schemes, our CG method reduces the maximum div-B errors in each problem by 1-3 orders of magnitude (2-5 dex below the typical errors if no div-B cleaning is used). By preventing large div-B even at unresolved discontinuities, the method eliminates systematic errors at jumps. In every problem, the accuracy of our CG results is comparable to CT methods. The cost is modest, ~30% of the hydro algorithm, and the CG correction can be easily implemented in a wide range of different numerical MHD methods. While for many problems, we find Dedner-type cleaning schemes are sufficient for good results, we identify a wide range of problems where using only the simplest Powell or '8-wave' cleaning can produce systematic, order-of-magnitude errors.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 2 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. Virial-based extraction of structures in numerical simulations: The vibes tool

    astro-ph.SR 2026-06 unverdicted novelty 7.0

    Vibes is a new algorithm that extracts physically motivated core structures from numerical star formation simulations by applying the virial theorem iteratively around density peaks to determine boundaries from energy...

  2. Virial-based extraction of structures in numerical simulations: The vibes tool

    astro-ph.SR 2026-06 unverdicted novelty 6.0

    Vibes extracts cores in simulations using the virial theorem to define boundaries, yielding more stable and physically motivated structures than density-threshold methods like hop and dendrogram.