Parallel, grid-adaptive approaches for relativistic hydro and magnetohydrodynamics

被引:240
作者
Keppens, R. [1 ,2 ,3 ]
Meliani, Z. [1 ]
van Marle, A. J. [1 ]
Delmont, P. [1 ]
Vlasis, A. [1 ]
van der Holst, B. [4 ]
机构
[1] KULeuven, Ctr Plasma Astrophys, B-3001 Heverlee, Belgium
[2] FOM Inst Plasma Phys Rijnhuizen, NL-3430 BE Nieuwegein, Netherlands
[3] Univ Utrecht, Astron Inst, NL-3508 TA Utrecht, Netherlands
[4] Univ Michigan, Dept Atmospher Ocean & Space Sci, Ann Arbor, MI 48109 USA
关键词
AMR; Relativistic HD; Relativistic MHD; Shock-capturing schemes; EQUATION-OF-STATE; PIECEWISE PARABOLIC METHOD; HLLC RIEMANN SOLVER; CENTRAL-TYPE SCHEME; MESH REFINEMENT; EXTRAGALACTIC JETS; MHD SIMULATIONS; HYDRODYNAMIC SIMULATIONS; CONSTRAINED TRANSPORT; CONSERVATION-LAWS;
D O I
10.1016/j.jcp.2011.01.020
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Relativistic hydro and magnetohydrodynamics provide continuum fluid descriptions for gas and plasma dynamics throughout the visible universe. We present an overview of state-of-the-art modeling in special relativistic regimes, targeting strong shock-dominated flows with speeds approaching the speed of light. Significant progress in its numerical modeling emerged in the last two decades, and we highlight specifically the need for grid-adaptive, shock-capturing treatments found in several contemporary codes in active use and development. Our discussion highlights one such code, MPI-AMRVAC (Message-Passing Interface-Adaptive Mesh Refinement Versatile Advection Code), but includes generic strategies for allowing massively parallel, block-tree adaptive simulations in any dimensionality. We provide implementation details reflecting the underlying data structures as used in MPI-AMRVAC. Parallelization strategies and scaling efficiencies are discussed for representative applications, along with guidelines for data formats suitable for parallel I/O. Refinement strategies available in MPI-AMRVAC are presented, which cover error estimators in use in many modern AMR frameworks. A test suite for relativistic hydro and magnetohydrodynamics is provided, chosen to cover all aspects encountered in high-resolution, shock-governed astrophysical applications. This test suite provides ample examples highlighting the advantages of AMR in relativistic flow problems. (C) 2011 Elsevier Inc. All rights reserved.
引用
收藏
页码:718 / 744
页数:27
相关论文
共 93 条
[1]   A powerful hydrodynamic booster for relativistic jets [J].
Aloy, MA ;
Rezzolla, L .
ASTROPHYSICAL JOURNAL, 2006, 640 (02) :L115-L118
[2]   Genesis:: A high-resolution code for three-dimensional relativistic hydrodynamics [J].
Aloy, MA ;
Ibáñez, JM ;
Martí, JM ;
Müller, E .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1999, 122 (01) :151-166
[3]   Relativistic MHD with adaptive mesh refinement [J].
Anderson, Matthew ;
Hirschmann, Eric W. ;
Liebling, Steven L. ;
Neilsen, David .
CLASSICAL AND QUANTUM GRAVITY, 2006, 23 (22) :6503-6524
[4]   COSMOS++:: Relativistic magnetohydrodynamics on unstructured grids with local adaptive refinement [J].
Anninos, P ;
Fragile, PC ;
Salmonson, JD .
ASTROPHYSICAL JOURNAL, 2005, 635 (01) :723-740
[5]   RELATIVISTIC MAGNETOHYDRODYNAMICS: RENORMALIZED EIGENVECTORS AND FULL WAVE DECOMPOSITION RIEMANN SOLVER [J].
Anton, Luis ;
Miralles, Juan A. ;
Marti, Jose M. ;
Ibanez, Jose M. ;
Aloy, Miguel A. ;
Mimica, Petar .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2010, 188 (01) :1-31
[6]   Total variation diminishing scheme for relativistic magnetohydrodynamics [J].
Balsara, D .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2001, 132 (01) :83-101
[7]   A comparison between divergence-cleaning and staggered-mesh formulations for numerical magnetohydrodynamics [J].
Balsara, DS ;
Kim, J .
ASTROPHYSICAL JOURNAL, 2004, 602 (02) :1079-1090
[8]   LOCAL ADAPTIVE MESH REFINEMENT FOR SHOCK HYDRODYNAMICS [J].
BERGER, MJ ;
COLELLA, P .
JOURNAL OF COMPUTATIONAL PHYSICS, 1989, 82 (01) :64-84
[9]   DATA-STRUCTURES FOR ADAPTIVE GRID GENERATION [J].
BERGER, MJ .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1986, 7 (03) :904-916
[10]  
Bergmans J, 2005, LECT NOTES COMP SCI, V41, P223