TY - JOUR
T1 - An extension of the athena++ framework for fully conservative self-gravitating hydrodynamics
AU - Mullen, P. D.
AU - Hanawa, Tomoyuki
AU - Gammie, C. F.
N1 - Funding Information:
P.D.M. and C.F.G. are supported by the National Aeronautics and Space Administration under Grant Award 80NSSC19K0515 issued through the Emerging Worlds Program. T.H. is supported by JSPS KAKENHI grant No. JP19K03906. We gratefully acknowledge the yt project (Turk et al. 2011), which made many of the visualizations in this work possible. We thank Jonah Miller, Ben Ryan, George Wong, and the Athena++ collaboration (particularly Matt Coleman, Chang-Goo Kim, Sanghyuk Moon, Jim Stone, and Kengo Tomida) for their help and comments. We thank the anonymous referee for a careful review that improved the paper. We gratefully acknowledge supercomputer time on NASA's Pleiades (allocation HEC-SMD-18-1885), TACC's stampede2 at the University of Texas at Austin (allocation TGAST170024), and NCSA's Blue Waters at the University of Illinois at Urbana-Champaign (allocation ILL_bawj).
Publisher Copyright:
© 2021. The American Astronomical Society. All rights reserved.
PY - 2021/2
Y1 - 2021/2
N2 - Numerical simulations of self-gravitating flows evolve a momentum equation and an energy equation that account for accelerations and gravitational energy releases due to a time-dependent gravitational potential. In this work, we implement a fully conservative numerical algorithm for self-gravitating flows, using source terms, in the astrophysical magnetohydrodynamics framework Athena++. We demonstrate that properly evaluated source terms are conservative when they are equivalent to the divergence of a corresponding "gravity flux"(i.e., a gravitational stress tensor or a gravitational energy flux). We provide test problems that demonstrate several advantages of the source-term-based algorithm, including second-order convergence and round-off error total momentum and total energy conservation. The fully conservative scheme suppresses anomalous accelerations that arise when applying a common numerical discretization of the gravitational stress tensor that does not guarantee curl-free gravity.
AB - Numerical simulations of self-gravitating flows evolve a momentum equation and an energy equation that account for accelerations and gravitational energy releases due to a time-dependent gravitational potential. In this work, we implement a fully conservative numerical algorithm for self-gravitating flows, using source terms, in the astrophysical magnetohydrodynamics framework Athena++. We demonstrate that properly evaluated source terms are conservative when they are equivalent to the divergence of a corresponding "gravity flux"(i.e., a gravitational stress tensor or a gravitational energy flux). We provide test problems that demonstrate several advantages of the source-term-based algorithm, including second-order convergence and round-off error total momentum and total energy conservation. The fully conservative scheme suppresses anomalous accelerations that arise when applying a common numerical discretization of the gravitational stress tensor that does not guarantee curl-free gravity.
UR - http://www.scopus.com/inward/record.url?scp=85101647455&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85101647455&partnerID=8YFLogxK
U2 - 10.3847/1538-4365/abcfbd
DO - 10.3847/1538-4365/abcfbd
M3 - Article
AN - SCOPUS:85101647455
VL - 252
JO - Astrophysical Journal, Supplement Series
JF - Astrophysical Journal, Supplement Series
SN - 0067-0049
IS - 2
M1 - abcfbd
ER -