In this work, we present MHDEnzo, the extension of the cosmological code Enzo to include the effects magnetic fields through the ideal MHD approximation. We use a higher order Godunov Riemann solver for the computation of interface fluxes. We use two constrained transport methods to compute the electric field from those interface fluxes, which simultaneously advances the induction equation and maintains the divergence of the magnetic field. A third order divergence free reconstruction technique is used to interpolate the magnetic fields in the block structured AMR framework already extant in Enzo. This reconstruction also preserves the divergence of the magnetic field to machine precision. We use operator splitting to include gravity and cosmological expansion. We then present a series of cosmological and non cosmological tests problems to demonstrate the quality of solution resulting from this combination of solvers.
A Stable, Accurate Methodology for High Mach Number, Strong Magnetic Field MHD Turbulence with Adaptive Mesh Refinement: Resolution and Refinement Studies
MHDuet : a high-order General Relativistic Radiation MHD code for CPU and GPU architectures
Universitat de les Illes Balears(巴利阿里群岛大学);University of Nottingham(诺丁汉大学);Long Island University(长岛大学);University of Hamburg(汉堡大学);University of Cambridge(剑桥大学)
Magnetising the quokka code with fast, second-order accurate, error-correcting schemes for magnetohydrodynamics on GPUs
Research School of Astronomy and Astrophysics, Australian National University(澳大利亚国立大学天文与天体物理研究学院);Argelander-Institut für Astronomie, Universität Bonn(波恩大学阿尔根德天文学研究所);Department of Physics and Astronomy, Michigan State University(密歇根州立大学物理与天文学系);Shanghai Astronomical Observatory, Chinese Academy of Sciences(中国科学院上海天文台)