Scinovex
article Open AccessTop 1% cited

Athena: A New Code for Astrophysical MHD

The Astrophysical Journal Supplement Series · 2008 · Vol. 178(1) · pp. 137–177
James M. StoneThomas GardinerPeter TeubenJohn F. HawleyJacob B. Simon

Abstract

A new code for astrophysical magnetohydrodynamics (MHD) is described. The code has been designed to be easily extensible for use with static and adaptive mesh refinement. It combines higher-order Godunov methods with the constrained transport (CT) technique to enforce the divergence-free constraint on the magnetic field. Discretization is based on cell-centered volume-averages for mass, momentum, and energy, and face-centered area-averages for the magnetic field. Novel features of the algorithm include (1) a consistent framework for computing the time- and edge-averaged electric fields used by CT to evolve the magnetic field from the time- and area-averaged Godunov fluxes, (2) the extension to MHD of spatial reconstruction schemes that involve a dimensionally-split time advance, and (3) the extension to MHD of two different dimensionally-unsplit integration methods. Implementation of the algorithm in both C and Fortran95 is detailed, including strategies for parallelization using domain decomposition. Results from a test suite which includes problems in one-, two-, and three-dimensions for both hydrodynamics and MHD are given, not only to demonstrate the fidelity of the algorithms, but also to enable comparisons to other methods. The source code is freely available for download on the web.

Computational Fluid Dynamics and AerodynamicsIonosphere and magnetosphere dynamicsSolar and Space Plasma DynamicsMagnetohydrodynamicsDiscretizationPhysicsAdaptive mesh refinementComputational scienceAlgorithmComputer scienceFinite volume methodDivergence (linguistics)Magnetic field
Citations
927
FWCI
37.94
field-weighted impact
References
78
Percentile
100%
vs. same field & year
Citations per year
Cited by
<i>E pur si muove:</i>Galilean-invariant cosmological hydrodynamical simulations on a moving mesh
Monthly Notices of the Royal Astronomical Society · 2009 · 2,290 citations
References
Efficient implementation of essentially non-oscillatory shock-capturing schemes, II
Journal of Computational Physics · 1989 · 4,824 citations
A Solution-Adaptive Upwind Scheme for Ideal Magnetohydrodynamics
Journal of Computational Physics · 1999 · 1,476 citations
PLUTO: A Numerical Code for Computational Astrophysics
The Astrophysical Journal Supplement Series · 2007 · 1,546 citations
The Piecewise Parabolic Method (PPM) for gas-dynamical simulations
Journal of Computational Physics · 1984 · 3,864 citations
Local adaptive mesh refinement for shock hydrodynamics
Journal of Computational Physics · 1989 · 2,550 citations
Approximate Riemann solvers, parameter vectors, and difference schemes
Journal of Computational Physics · 1981 · 8,995 citations
Citation Network

How this paper connects to the literature. Drag to explore, click any node to open that paper.