REVIEW 5 minor 48 references
In driven subsonic MHD turbulence boxes, every tested code and divergence scheme amplifies a seed field exponentially to saturation; residual differences track numerical diffusion, and constrained transport shows no systematic edge over cle
Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →
T0 review · grok-4.5
2026-07-10 23:52 UTC pith:XH6APPNB
load-bearing objection Careful multi-code comparison shows CT and cleaning give consistent small-scale dynamos in this idealised subsonic box; residual differences track numerical diffusivity.
A comparison of numerical schemes for driven subsonic MHD turbulence
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
Core claim
At sufficient resolution every code and scheme tested exhibits dynamo-like exponential amplification of a weak seed field until saturation; residual differences in kinematic amplification rates and saturation strengths are attributable to varying levels of numerical diffusion, and for this idealised driven-subsonic setup there is no systematic advantage of constrained transport over divergence-cleaning methods.
What carries the argument
Identical solenoidal turbulent driving (same Ornstein–Uhlenbeck realisation, same power spectrum, same force density) together with a shared analysis pipeline applied to Arepo, Athena, and Ramses runs that differ only in hydrodynamics and divergence-control scheme (constrained transport, Powell cleaning, Dedner cleaning).
Load-bearing premise
The claim that pure numerical dissipation on an idealised, isothermal, subsonic, periodic box is a good enough proxy for the numerical regime of multi-scale astrophysical simulations that conclusions about constrained transport versus cleaning can be transferred.
What would settle it
A controlled comparison of the same codes with explicit viscosity and resistivity at matched Reynolds and Prandtl numbers, or the same codes run on driven supersonic turbulence or a multi-phase ISM box: if CT then systematically outperforms cleaning (or vice versa) under those more realistic conditions, the present claim of no systematic advantage would be falsified for the regimes that actually matter.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper compares six MHD implementations (Arepo-Powell, Arepo-Dedner, Athena-CT, Ramses-CT, DG-Powell, DG-Dedner) on identical driven subsonic isothermal turbulence boxes with a weak seed field and purely numerical dissipation, at resolutions 32^{3}–256^{3}. Using the same solenoidal Ornstein–Uhlenbeck driving and a common analysis pipeline, the authors measure kinematic growth rates Γ, saturation Emag/Ekin, structural wavenumbers (k∥, kB imes J, krms, kλ, kB·J), histograms of B, J^{2} and curvature K, B–K correlations, and kinetic/magnetic power spectra in both kinematic and saturated regimes. At sufficient resolution every scheme produces exponential dynamo growth to saturation; residual differences in rates and saturation levels track numerical diffusivity (illustrated by matched spectra, e.g. Arepo-Powell 128^{3} vs Ramses-CT 256^{3} at Emag/Ekin = 10^{-2}); structural diagnostics do not systematically separate constrained-transport from divergence-cleaning methods. Arepo-CT is shown to be unstable at high resolution and is excluded. The authors repeatedly flag the idealised setup as a first step.
Significance. If the result holds within its stated scope, the paper supplies a carefully controlled, multi-code benchmark that is directly useful to the astrophysical MHD community. The identical driving realisation, shared analysis pipeline, multi-resolution suite, and suite of diagnostics (growth rates, saturation, structure functions, power spectra, B–J–K histograms) make the comparison unusually clean. Explicit documentation of the Arepo-CT instability and the quantitative matching of spectra across codes at different resolutions are concrete, reusable contributions. The finding of no systematic CT advantage for this subsonic, numerically dissipative setup is a useful data point for code choice in galaxy-formation and ISM contexts, provided the idealisation is kept in view.
minor comments (5)
- Table 1: the column header for the growth-rate interval uses t0 and t1 without units; a brief reminder that times are in code units (sound-crossing time of the box) would help readers who jump straight to the table.
- §2.1 / §6.2: the Dedner parameters (ch, τ or cr) and the Athena slope-limiter choice (characteristic vs primitive) are free parameters that affect resistivity; a short sentence noting that the chosen values are the codes’ standard defaults would make the comparison more transparent.
- Figure 5 caption and §4: the statement that DG-Powell resolves the smallest structures is clear from the slices, but a quantitative measure (e.g. the k at which the magnetic spectrum rolls off) would make the visual impression more precise.
- §6.3: the discussion of Arepo-CT instabilities is valuable; a one-sentence pointer to the forthcoming Springel et al. (2026) formulation would help readers who need a stable moving-mesh CT option.
- References: Tomida et al. (2026) is cited for divergence-control tests; ensuring the arXiv identifier is complete and consistent with the rest of the bibliography would avoid lookup friction.
Circularity Check
No significant circularity: empirical multi-code comparison with directly measured growth rates, spectra and structural diagnostics.
full rationale
The paper is a controlled numerical experiment comparing MHD codes and divergence schemes on identical driven subsonic boxes. Amplification rates Γ are measured from the simulation time series (times when Emag/Ekin first crosses 10^{-4} and 10^{-2}), saturation levels are time averages of Emag/Ekin, and structural diagnostics (k∥, kB imes J, histograms of B/J^{2}/K, power spectra) are computed from the same snapshots. These quantities are not derived from fitted parameters that reappear as predictions, nor are they forced by self-definition. Self-citations (Pakmor et al., Guillet et al., Mocz et al., etc.) supply code implementations and prior method papers; they do not underwrite the dynamo results themselves. Theoretical expectations (Kazantsev k^{3/2}, B∝K^{-1/2}) are external literature, not author uniqueness theorems. The idealised setup is repeatedly flagged as a limitation rather than smuggled into a broader claim. Within the stated scope the derivation chain is self-contained and non-circular.
Axiom & Free-Parameter Ledger
free parameters (4)
- driving amplitude √P0 =
2e-4
- Dedner cleaning parameters (c_h, τ or c_r)
- Courant factors and slope-limiter choices
- adiabatic index γ=1.01 and isothermal reset =
1.01
axioms (3)
- domain assumption Ideal MHD equations with purely numerical viscosity and resistivity adequately capture the small-scale dynamo in the low-resolution regime of galaxy-formation simulations.
- domain assumption Identical solenoidal Ornstein–Uhlenbeck driving and identical post-processing remove code-to-code bias sufficiently that residual differences can be attributed to numerical diffusion.
- standard math Standard second-order finite-volume / DG / CT discretisations of the induction equation are consistent with the continuous MHD equations in the continuum limit.
read the original abstract
Turbulence is ubiquitous in astrophysical systems, and since most cosmic gas is ionised, it supports magnetic fields. In turbulent environments, these fields are rapidly amplified through a small-scale dynamo. Multi-scale astrophysical simulations, however, rarely resolve this process adequately. Limited spatial dynamic range makes small-scale amplification sensitive to the numerical choices made in the hydrodynamics and magnetic field solvers. Here, we investigate idealised periodic boxes of driven subsonic turbulence with a weak seed magnetic field. These simulations with purely numerical dissipation provide a simple environment in which an efficient small-scale dynamo is expected. We aim to systematically compare the three widely used magnetohydrodynamics (MHD) codes \textsc{Arepo}, \textsc{Athena}, and \textsc{Ramses} across different divergence-control schemes: constrained transport, Powell cleaning, and Dedner cleaning. To minimise comparison bias, we adopt identical turbulent driving and analysis pipelines across all runs. At sufficient resolution, every code and scheme we test exhibits dynamo-like exponential amplification of the seed field until saturation. The structural properties of the magnetic field in both the kinematic and saturated regimes are consistent across schemes (with the exception of \textsc{Arepo}'s constrained transport) and agree with theoretical expectations. Residual differences, particularly in kinematic amplification rates and saturation strengths at fixed resolution, appear attributable to varying levels of numerical diffusion. Notably, we find for this setup no systematic advantage of constrained transport over divergence-cleaning methods. We stress that this comparison, conducted in a highly idealised setting, represents a first step. Future extensions to more complex and physically realistic configurations remain essential.
Figures
Reference graph
Works this paper leans on
-
[1]
Balsara D. S., 2012, @doi [Journal of Computational Physics] 10.1016/j.jcp.2011.12.025 , https://ui.adsabs.harvard.edu/abs/2012JCoPh.231.7476B 231, 7476
-
[2]
Bauer A., Springel V., 2012, @doi [Monthly Notices of the Royal Astronomical Society] 10.1111/j.1365-2966.2012.21058.x , 423, 2558
-
[3]
Beattie J. R., Federrath C., Kriel N., Mocz P., Seta A., 2023, @doi [ ] 10.1093/mnras/stad1863 , https://ui.adsabs.harvard.edu/abs/2023MNRAS.524.3201B 524, 3201
-
[4]
Brandenburg A., 2011, @doi [The Astrophysical Journal] 10.1088/0004-637X/741/2/92 , 741, 92
-
[5]
Brandenburg A., Subramanian K., 2005, @doi [ ] 10.1016/j.physrep.2005.06.005 , https://ui.adsabs.harvard.edu/abs/2005PhR...417....1B 417, 1
-
[6]
Brandenburg A., Sokoloff D., Subramanian K., 2012, @doi [ ] 10.1007/s11214-012-9909-x , https://ui.adsabs.harvard.edu/abs/2012SSRv..169..123B 169, 123
-
[7]
Cernetic M., Springel V., Guillet T., Pakmor R., 2023, @doi [ ] 10.1093/mnras/stad1043 , https://ui.adsabs.harvard.edu/abs/2023MNRAS.522..982C 522, 982
-
[8]
Cernetic M., Springel V., Guillet T., Pakmor R., 2024, @doi [ ] 10.1093/mnras/stae2192 , https://ui.adsabs.harvard.edu/abs/2024MNRAS.534.1963C 534, 1963
-
[9]
Colella P., Woodward P. R., 1984, @doi [Journal of Computational Physics] 10.1016/0021-9991(84)90143-8 , https://ui.adsabs.harvard.edu/abs/1984JCoPh..54..174C 54, 174
-
[10]
Crain R. A., van de Voort F., 2023, @doi [ ] 10.1146/annurev-astro-041923-043618 , https://ui.adsabs.harvard.edu/abs/2023ARA&A..61..473C 61, 473
-
[11]
Dedner A., Kemm F., Kr \"o ner D., Munz C.-D., Schnitzer T., Wesenberg M., 2002, @doi [Journal of Computational Physics] 10.1006/jcph.2001.6961 , https://ui.adsabs.harvard.edu/abs/2002JCoPh.175..645D 175, 645
-
[12]
Thermodynamics and dynamics of two-dimensional systems with dipole-like repulsive interactions
Elmegreen B. G., Scalo J., 2004, @doi [ ] 10.1146/annurev.astro.41.011802.094859 , https://ui.adsabs.harvard.edu/abs/2004ARA&A..42..211E 42, 211
work page internal anchor Pith review Pith/arXiv arXiv doi:10.1146/annurev.astro.41.011802.094859 2004
-
[13]
Evans C. R., Hawley J. F., 1988, @doi [ ] 10.1086/166684 , https://ui.adsabs.harvard.edu/abs/1988ApJ...332..659E 332, 659
-
[14]
Federrath C., Roman-Duval J., Klessen R. S., Schmidt W., Mac Low M.-M., 2010, @doi [Astronomy and Astrophysics] 10.1051/0004-6361/200912437 , 512, A81
-
[15]
Cosmological Simulations of Galaxies
Feldmann R., Bieri R., 2026, in Encyclopedia of Astrophysics, Volume 4. pp 576--599 ( @eprint arXiv 2507.08925 ), @doi 10.1016/B978-0-443-21439-4.00111-5
work page internal anchor Pith review Pith/arXiv arXiv doi:10.1016/b978-0-443-21439-4.00111-5 2026
-
[16]
Gottlieb S., 2005, @doi [Journal of Scientific Computing] 10.1007/s10915-004-4635-5 , 25, 105
-
[17]
Grete P., O'Shea B. W., Beckwith K., 2023, @doi [ ] 10.3847/2041-8213/acaea7 , https://ui.adsabs.harvard.edu/abs/2023ApJ...942L..34G 942, L34
-
[18]
Guillet T., Pakmor R., Springel V., Chandrashekar P., Klingenberg C., 2019, @doi [ ] 10.1093/mnras/stz314 , https://ui.adsabs.harvard.edu/abs/2019MNRAS.485.4209G 485, 4209
-
[19]
Kazantsev A. P., Ruzmaikin A. A., Sokolov D. D., 1985, Zhurnal Eksperimentalnoi i Teoreticheskoi Fiziki, https://ui.adsabs.harvard.edu/abs/1985ZhETF..88..487K 88, 487
work page 1985
-
[20]
Kriel N., Beattie J. R., Seta A., Federrath C., 2022, @doi [ ] 10.1093/mnras/stac969 , https://ui.adsabs.harvard.edu/abs/2022MNRAS.513.2457K 513, 2457
-
[21]
G., et al., 2011, @doi [The Astrophysical Journal] 10.1088/0004-637X/737/1/13 , 737, 13
Kritsuk A. G., et al., 2011, @doi [The Astrophysical Journal] 10.1088/0004-637X/737/1/13 , 737, 13
-
[22]
Martin-Alvarez S., Devriendt J., Slyz A., Teyssier R., 2018, @doi [ ] 10.1093/mnras/sty1623 , https://ui.adsabs.harvard.edu/abs/2018MNRAS.479.3343M 479, 3343
-
[23]
Miyoshi T., Kusano K., 2005, @doi [Journal of Computational Physics] 10.1016/j.jcp.2005.02.017 , https://ui.adsabs.harvard.edu/abs/2005JCoPh.208..315M 208, 315
-
[24]
Mocz P., Pakmor R., Springel V., Vogelsberger M., Marinacci F., Hernquist L., 2016, @doi [ ] 10.1093/mnras/stw2004 , https://ui.adsabs.harvard.edu/abs/2016MNRAS.463..477M 463, 477
-
[25]
Pakmor R., Springel V., 2013, @doi [ ] 10.1093/mnras/stt428 , https://ui.adsabs.harvard.edu/abs/2013MNRAS.432..176P 432, 176
-
[26]
Pakmor R., Bauer A., Springel V., 2011, @doi [ ] 10.1111/j.1365-2966.2011.19591.x , https://ui.adsabs.harvard.edu/abs/2011MNRAS.418.1392P 418, 1392
-
[27]
Pakmor R., Springel V., Bauer A., Mocz P., Munoz D. J., Ohlmann S. T., Schaal K., Zhu C., 2016, @doi [ ] 10.1093/mnras/stv2380 , https://ui.adsabs.harvard.edu/abs/2016MNRAS.455.1134P 455, 1134
-
[28]
Pakmor R., et al., 2017, @doi [ ] 10.1093/mnras/stx1074 , https://ui.adsabs.harvard.edu/abs/2017MNRAS.469.3185P 469, 3185
-
[29]
Pakmor R., et al., 2024, @doi [ ] 10.1093/mnras/stae112 , https://ui.adsabs.harvard.edu/abs/2024MNRAS.528.2308P 528, 2308
-
[30]
Pfrommer C., Werhahn M., Pakmor R., Girichidis P., Simpson C. M., 2022, @doi [ ] 10.1093/mnras/stac1808 , https://ui.adsabs.harvard.edu/abs/2022MNRAS.515.4229P 515, 4229
-
[31]
Powell K. G., Roe P. L., Linde T. J., Gombosi T. I., De Zeeuw D. L., 1999, @doi [Journal of Computational Physics] 10.1006/jcph.1999.6299 , https://ui.adsabs.harvard.edu/abs/1999JCoPh.154..284P 154, 284
-
[32]
Rieder M., Teyssier R., 2016, @doi [ ] 10.1093/mnras/stv2985 , https://ui.adsabs.harvard.edu/abs/2016MNRAS.457.1722R 457, 1722
-
[33]
Rieder M., Teyssier R., 2017a, @doi [ ] 10.1093/mnras/stx1670 , https://ui.adsabs.harvard.edu/abs/2017MNRAS.471.2674R 471, 2674
-
[34]
Rieder M., Teyssier R., 2017b, @doi [ ] 10.1093/mnras/stx2276 , https://ui.adsabs.harvard.edu/abs/2017MNRAS.472.4368R 472, 4368
-
[35]
Schaal K., Bauer A., Chandrashekar P., Pakmor R., Klingenberg C., Springel V., 2015, @doi [ ] 10.1093/mnras/stv1859 , https://ui.adsabs.harvard.edu/abs/2015MNRAS.453.4278S 453, 4278
-
[36]
Schekochihin A. A., Cowley S. C., Taylor S. F., Maron J. L., McWilliams J. C., 2004, @doi [ ] 10.1086/422547 , https://ui.adsabs.harvard.edu/abs/2004ApJ...612..276S 612, 276
-
[37]
C., 2006, @doi [Computers & Fluids] 10.1016/j.compfluid.2005.03.002 , 35, 353
Schmidt W., Hillebrandt W., Niemeyer J. C., 2006, @doi [Computers & Fluids] 10.1016/j.compfluid.2005.03.002 , 35, 353
-
[38]
Springel V., 2010, @doi [ ] 10.1111/j.1365-2966.2009.15715.x , https://ui.adsabs.harvard.edu/abs/2010MNRAS.401..791S 401, 791
-
[39]
Stone J. M., Gardiner T. A., Teuben P., Hawley J. F., Simon J. B., 2008, @doi [ ] 10.1086/588755 , https://ui.adsabs.harvard.edu/abs/2008ApJS..178..137S 178, 137
-
[40]
Stone J. M., Tomida K., White C. J., Felker K. G., 2020, @doi [ ] 10.3847/1538-4365/ab929b , https://ui.adsabs.harvard.edu/abs/2020ApJS..249....4S 249, 4
-
[41]
Teyssier R., 2002, @doi [ ] 10.1051/0004-6361:20011817 , https://ui.adsabs.harvard.edu/abs/2002A&A...385..337T 385, 337
-
[42]
Teyssier R., Fromang S., Dormy E., 2006, @doi [Journal of Computational Physics] 10.1016/j.jcp.2006.01.042 , https://ui.adsabs.harvard.edu/abs/2006JCoPh.218...44T 218, 44
-
[43]
Tomida K., Sadanari K. E., Takasao S., Iwasaki K., 2026, @doi [arXiv e-prints] 10.48550/arXiv.2605.07928 , https://ui.adsabs.harvard.edu/abs/2026arXiv260507928T p. arXiv:2605.07928
work page internal anchor Pith review Pith/arXiv arXiv doi:10.48550/arxiv.2605.07928 2026
-
[44]
Tumlinson J., Peeples M. S., Werk J. K., 2017, @doi [ ] 10.1146/annurev-astro-091916-055240 , https://ui.adsabs.harvard.edu/abs/2017ARA&A..55..389T 55, 389
work page internal anchor Pith review doi:10.1146/annurev-astro-091916-055240 2017
-
[45]
Vogelsberger M., Sijacki D., Kere s D., Springel V., Hernquist L., 2012, @doi [ ] 10.1111/j.1365-2966.2012.21590.x , https://ui.adsabs.harvard.edu/abs/2012MNRAS.425.3024V 425, 3024
-
[46]
Vogelsberger M., Marinacci F., Torrey P., Puchwein E., 2020, @doi [Nature Reviews Physics] 10.1038/s42254-019-0127-2 , https://ui.adsabs.harvard.edu/abs/2020NatRP...2...42V 2, 42
-
[47]
Weinberger R., Springel V., Pakmor R., 2020, @doi [ ] 10.3847/1538-4365/ab908c , https://ui.adsabs.harvard.edu/abs/2020ApJS..248...32W 248, 32
work page internal anchor Pith review doi:10.3847/1538-4365/ab908c 2020
-
[48]
Wissing R., Shen S., 2023, @doi [ ] 10.1051/0004-6361/202244753 , https://ui.adsabs.harvard.edu/abs/2023A&A...673A..47W 673, A47
discussion (0)
Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.