Efficient implementation of ADER schemes for Euler and magnetohydrodynamical flows on structured meshes - Speed comparisons with Runge-Kutta methods

被引:99
作者
Balsara, Dinshaw S. [1 ]
Meyer, Chad [1 ]
Dumbser, Michael [3 ]
Du, Huijing [2 ]
Xu, Zhiliang [2 ]
机构
[1] Univ Notre Dame, Dept Phys, 225 Nieuwland Sci Hall, Notre Dame, IN 46556 USA
[2] Univ Notre Dame, Appl & Computat Math & Stat Dept, Notre Dame, IN 46556 USA
[3] Univ Trento, Lab Appl Math, I-38100 Trento, Italy
基金
美国国家科学基金会;
关键词
ADER; Runge Kutta; Time stepping; Higher order schemes; WENO; Reconstruction; Euler; MHD; FINITE-VOLUME SCHEMES; DISCONTINUOUS GALERKIN SCHEMES; DIVERGENCE-FREE CONDITION; HIGH-ORDER; CONSERVATION-LAWS; RIEMANN PROBLEM; UNSTRUCTURED MESHES; NUMERICAL-SOLUTION; GODUNOV METHOD; IDEAL MHD;
D O I
10.1016/j.jcp.2012.04.051
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
ADER (Arbitrary DERivative in space and time) methods for the time-evolution of hyperbolic conservation laws have recently generated a fair bit of interest. The ADER time update can be carried out in a single step, which is desirable in many applications. However, prior papers have focused on the theory while downplaying implementation details. The purpose of the present paper is to make ADER schemes accessible by providing two useful formulations of the method as well as their implementation details on three-dimensional structured meshes. We therefore provide a detailed formulation of ADER schemes for conservation laws with non-stiff source terms in nodal as well as modal space along with useful implementation-related details. A good implementation of ADER requires a fast method for transcribing from nodal to modal space and vice versa and we provide innovative transcription strategies that are computationally efficient. We also provide details for the efficient use of ADER schemes in obtaining the numerical flux for conservation laws as well as electric fields for divergence-free magnetohydrodynamics (MHD). An efficient WENO-based strategy for obtaining zone-averaged magnetic fields from face-centered magnetic fields in MHD is also presented. Several explicit formulae have been provided in all instances for ADER schemes spanning second to fourth orders. The schemes catalogued here have been implemented in the first author's RIEMANN code. The speed of ADER schemes is shown to be almost twice as fast as that of strong stability preserving Runge-Kutta time stepping schemes for all the orders of accuracy that we tested. The modal and nodal ADER schemes have speeds that are within ten percent of each other. When a linearized Riemann solver is used, the third order ADER schemes are half as fast as the second order ADER schemes and the fourth order ADER schemes are a third as fast as the third order ADER schemes. The third order ADER scheme, either with an HLL or linearized Riemann solver, represents an excellent upgrade path for scientists and engineers who are working with a second order Runge-Kutta based total variation diminishing (TVD) scheme. Several stringent test problems have been catalogued. (C) 2012 Elsevier Inc. All rights reserved.
引用
收藏
页码:934 / 969
页数:36
相关论文
共 68 条
[1]  
Balsara D.S., J COMPUTATI IN PRESS
[2]   A sub-cell based indicator for troubled zones in RKDG schemes and a novel class of hybrid RKDG plus HWENO schemes [J].
Balsara, Dinshaw S. ;
Altmann, Christoph ;
Munz, Claus-Dieter ;
Dumbser, Michael .
JOURNAL OF COMPUTATIONAL PHYSICS, 2007, 226 (01) :586-620
[3]   Multidimensional HLLE Riemann solver: Application to Euler and magnetohydrodynamic flows [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (06) :1970-1993
[4]   Divergence-free reconstruction of magnetic fields and WENO schemes for magnetohydrodynamics [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (14) :5040-5056
[5]   Efficient, high accuracy ADER-WENO schemes for hydrodynamics and divergence-free magnetohydrodynamics [J].
Balsara, Dinshaw S. ;
Rumpf, Tobias ;
Dumbser, Michael ;
Munz, Claus-Dieter .
JOURNAL OF COMPUTATIONAL PHYSICS, 2009, 228 (07) :2480-2516
[6]   A staggered mesh algorithm using high order Godunov fluxes to ensure solenoidal magnetic fields in magnetohydrodynamic simulations [J].
Balsara, DS ;
Spicer, DS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1999, 149 (02) :270-292
[7]   Monotonicity preserving weighted essentially non-oscillatory schemes with increasingly high order of accuracy [J].
Balsara, DS ;
Shu, CW .
JOURNAL OF COMPUTATIONAL PHYSICS, 2000, 160 (02) :405-452
[8]   Second-order-accurate schemes for magnetohydrodynamics with divergence-free reconstruction [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 2004, 151 (01) :149-184
[9]   Total variation diminishing scheme for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :133-153
[10]   Linearized formulation of the Riemann problem for adiabatic and isothermal magnetohydrodynamics [J].
Balsara, DS .
ASTROPHYSICAL JOURNAL SUPPLEMENT SERIES, 1998, 116 (01) :119-131