Multidimensional Riemann problem with self-similar internal structure. Part II - Application to hyperbolic conservation laws on unstructured meshes

被引:70
作者
Balsara, Dinshaw S. [1 ]
Dumbser, Michael [2 ]
机构
[1] Univ Notre Dame, Dept Phys, Notre Dame, IN 46556 USA
[2] Univ Trento, Dept Civil Environm & Mech Engn, Lab Appl Math, Trento, Italy
基金
美国国家科学基金会; 欧洲研究理事会;
关键词
Multidimensional Riemann solvers; Conservation laws; Higher order Godunov schemes; Unstructured meshes; Euler flow; MHD; ESSENTIALLY NONOSCILLATORY SCHEMES; GODUNOV-TYPE METHODS; GAS-DYNAMICS; EULER EQUATIONS; HIGH-ORDER; MAGNETOHYDRODYNAMIC FLOWS; FINITE-VOLUME; IDEAL MAGNETOHYDRODYNAMICS; EFFICIENT IMPLEMENTATION; DIFFERENCE-SCHEMES;
D O I
10.1016/j.jcp.2014.11.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Multidimensional Riemann solvers that have internal sub-structure in the strongly-interacting state have been formulated recently (D.S. Balsara (2012, 2014) [5,16]). Any multidimensional Riemann solver operates at the grid vertices and takes as its input all the states from its surrounding elements. It yields as its output an approximation of the strongly interacting state, as well as the numerical fluxes. The multidimensional Riemann problem produces a self-similar strongly-interacting state which is the result of several one-dimensional Riemann problems interacting with each other. To compute this strongly interacting state and its higher order moments we propose the use of a Galerkin-type formulation to compute the strongly interacting state and its higher order moments in terms of similarity variables. The use of substructure in the Riemann problem reduces numerical dissipation and, therefore, allows a better preservation of flow structures, like contact and shear waves. In this second part of a series of papers we describe how this technique is extended to unstructured triangular meshes. All necessary details for a practical computer code implementation are discussed. In particular, we explicitly present all the issues related to computational geometry. Because these Riemann solvers are Multidimensional and have Self-similar strongly-Interacting states that are obtained by Consistency with the conservation law, we call them MuSIC Riemann solvers. (A video introduction to multidimensional Riemann solvers is available on http://www.nd.edu/similar to dbalsara/Numerical-PDE-Course.) The MuSIC framework is sufficiently general to handle general nonlinear systems of hyperbolic conservation laws in multiple space dimensions. It can also accommodate all self-similar one-dimensional Riemann solvers and subsequently produces a multidimensional version of the same. In this paper we focus on unstructured triangular meshes. As examples of different systems of conservation laws we consider the Euler equations of compressible gas dynamics as well as the equations of ideal magnetohydrodynamics (MHD). Several stringent test problems are solved for both PDE systems. (C) 2014 Elsevier Inc. All rights reserved.
引用
收藏
页码:269 / 292
页数:24
相关论文
共 63 条
[1]   ON ESSENTIALLY NONOSCILLATORY SCHEMES ON UNSTRUCTURED MESHES - ANALYSIS AND IMPLEMENTATION [J].
ABGRALL, R .
JOURNAL OF COMPUTATIONAL PHYSICS, 1994, 114 (01) :45-58
[2]  
ABGRALL R, 1994, CR ACAD SCI I-MATH, V319, P625
[3]  
ABGRALL R, 1994, CR ACAD SCI I-MATH, V319, P499
[4]  
[Anonymous], 1959, Matematiceskij sbornik
[5]   Multidimensional Riemann problem with self-similar internal structure. Part I - Application to hyperbolic conservation laws on structured meshes [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 277 :163-200
[6]   Multidimensional HLLC Riemann solver for unstructured meshes - With application to Euler and MHD flows [J].
Balsara, Dinshaw S. ;
Dumbser, Michael ;
Abgrall, Remi .
JOURNAL OF COMPUTATIONAL PHYSICS, 2014, 261 :172-208
[7]   Efficient implementation of ADER schemes for Euler and magnetohydrodynamical flows on structured meshes - Speed comparisons with Runge-Kutta methods [J].
Balsara, Dinshaw S. ;
Meyer, Chad ;
Dumbser, Michael ;
Du, Huijing ;
Xu, Zhiliang .
JOURNAL OF COMPUTATIONAL PHYSICS, 2013, 235 :934-969
[8]   Self-adjusting, positivity preserving high order schemes for hydrodynamics and magnetohydrodynamics [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (22) :7504-7517
[9]   A two-dimensional HLLC Riemann solver for conservation laws: Application to Euler and magnetohydrodynamic flows [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2012, 231 (22) :7476-7503
[10]   Multidimensional HLLE Riemann solver: Application to Euler and magnetohydrodynamic flows [J].
Balsara, Dinshaw S. .
JOURNAL OF COMPUTATIONAL PHYSICS, 2010, 229 (06) :1970-1993