Astrophysical hydrodynamics with a high-order discontinuous Galerkin scheme and adaptive mesh refinement

被引:44
|
作者
Schaal, Kevin [1 ,2 ]
Bauer, Andreas [1 ]
Chandrashekar, Praveen [3 ]
Pakmor, Ruediger [1 ]
Klingenberg, Christian [4 ]
Springel, Volker [1 ,2 ]
机构
[1] Heidelberg Inst Theoret Studies, D-69118 Heidelberg, Germany
[2] Heidelberg Univ, Zentrum Astron, D-69120 Heidelberg, Germany
[3] TIFR Ctr Applicable Math, Bangalore 560065, Karnataka, India
[4] Univ Wurzburg, Inst Math, D-97074 Wurzburg, Germany
基金
欧洲研究理事会;
关键词
hydrodynamics; methods: numerical; FINITE-ELEMENT-METHOD; CONSERVATION-LAWS; CODE; STABILITY; EQUATIONS;
D O I
10.1093/mnras/stv1859
中图分类号
P1 [天文学];
学科分类号
0704 ;
摘要
Solving the Euler equations of ideal hydrodynamics as accurately and efficiently as possible is a key requirement in many astrophysical simulations. It is therefore important to continuously advance the numerical methods implemented in current astrophysical codes, especially also in light of evolving computer technology, which favours certain computational approaches over others. Here we introduce the new adaptive mesh refinement (AMR) code TENET, which employs a high-order discontinuous Galerkin (DG) scheme for hydrodynamics. The Euler equations in this method are solved in a weak formulation with a polynomial basis by means of explicit Runge-Kutta time integration and Gauss-Legendre quadrature. This approach offers significant advantages over commonly employed second-order finite-volume (FV) solvers. In particular, the higher order capability renders it computationally more efficient, in the sense that the same precision can be obtained at significantly less computational cost. Also, the DG scheme inherently conserves angular momentum in regions where no limiting takes place, and it typically produces much smaller numerical diffusion and advection errors than an FV approach. A further advantage lies in a more natural handling of AMR refinement boundaries, where a fall-back to first order can be avoided. Finally, DG requires no wide stencils at high order, and offers an improved data locality and a focus on local computations, which is favourable for current and upcoming highly parallel supercomputers. We describe the formulation and implementation details of our new code, and demonstrate its performance and accuracy with a set of two-and three-dimensional test problems. The results confirm that DG schemes have a high potential for astrophysical applications.
引用
收藏
页码:4278 / 4300
页数:23
相关论文
共 50 条
  • [1] High-order magnetohydrodynamics for astrophysics with an adaptive mesh refinement discontinuous Galerkin scheme
    Guillet, Thomas
    Pakmor, Ruediger
    Springel, Volker
    Chandrashekar, Praveen
    Klingenberg, Christian
    MONTHLY NOTICES OF THE ROYAL ASTRONOMICAL SOCIETY, 2019, 485 (03) : 4209 - 4246
  • [2] A high-order Discontinuous Galerkin Method with mesh refinement for optimal control
    Henriques, Joao C. C.
    Lemos, Joao M.
    Eca, Luis
    Gato, Luis M. C.
    Falcao, Antonio F. O.
    AUTOMATICA, 2017, 85 : 70 - 82
  • [3] High-order discontinuous Galerkin nonlocal transport and energy equations scheme for radiation hydrodynamics
    Holec, M.
    Limpouch, J.
    Liska, R.
    Weber, S.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2017, 83 (10) : 779 - 797
  • [4] High-order discontinuous Galerkin methods for coastal hydrodynamics applications
    Brus, S. R.
    Wirasaet, D.
    Kubatko, E. J.
    Westerink, J. J.
    Dawson, C.
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2019, 355 : 860 - 899
  • [5] Mesh Curving and Refinement Based on Cubic Bezier Surface for High-Order Discontinuous Galerkin Methods
    Shu-Jie Li
    COMPUTATIONAL MATHEMATICS AND MATHEMATICAL PHYSICS, 2019, 59 (12) : 2080 - 2092
  • [6] A high order Godunov scheme with constrained transport and adaptive mesh refinement for astrophysical magnetohydrodynamics
    Fromang, S.
    Hennebelle, P.
    Teyssier, R.
    Astronomy and Astrophysics, 1600, 457 (02): : 371 - 384
  • [7] A high order Godunov scheme with constrained transport and adaptive mesh refinement for astrophysical magnetohydrodynamics
    Fromang, S.
    Hennebelle, P.
    Teyssier, R.
    ASTRONOMY & ASTROPHYSICS, 2006, 457 (02) : 371 - 384
  • [8] APPLICATION OF DISCONTINUOUS GALERKIN ADAPTIVE MESH AND ORDER REFINEMENT METHOD TO ENERGY TRANSPORT AND CONSERVATION EQUATION IN RADIATION-HYDRODYNAMICS
    Holec, M.
    Cotelo, M.
    Velarde, P.
    Liska, R.
    PROCEEDINGS OF THE 1ST PAN-AMERICAN CONGRESS ON COMPUTATIONAL MECHANICS AND XI ARGENTINE CONGRESS ON COMPUTATIONAL MECHANICS, 2015, : 919 - 930
  • [9] Mesh Curving and Refinement Based on Cubic Bézier Surface for High-Order Discontinuous Galerkin Methods
    Computational Mathematics and Mathematical Physics, 2019, 59 : 2080 - 2092
  • [10] Lyapunov exponents and adaptive mesh refinement for high-speed flows using a discontinuous Galerkin scheme
    Moura, R. C.
    Silva, A. F. C.
    Bigarella, E. D. V.
    Fazenda, A. L.
    Ortega, M. A.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 319 : 9 - 27