Numerical symmetry-preserving techniques for low-dissipation shock-capturing schemes

被引:52
作者
Fleischmann, Nico [1 ]
Adami, Stefan [1 ]
Adams, Nikolaus A. [1 ]
机构
[1] Tech Univ Munich, Chair Aerodynam & Fluid Mech, Dept Mech Engn, D-85748 Garching, Germany
基金
欧洲研究理事会;
关键词
Symmetry breaking; Floating-point arithmetic; Low-dissipation schemes; High-resolution schemes; WENO; Shock-capturing; ESSENTIALLY NONOSCILLATORY SCHEMES; TARGETED ENO SCHEMES; HIGH-ORDER; WENO SCHEMES; RESOLUTION; EULER; IMPLEMENTATION; SOLVER; FLOWS; CODE;
D O I
10.1016/j.compfluid.2019.04.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Modern applications of computational fluid dynamics involve complex interactions across scales such as shock interactions with turbulent structures and multiphase interfaces. Such phenomena, which occur at very small physical viscosity, require high-resolution and low-dissipation compressible flow solvers. Many recent publications have focused on the design of high-order accurate numerical schemes and provide e.g. weighted essentially non-oscillatory (WENO) stencils up to 17th order for this purpose. As shown in detail by different authors, such schemes tremendously decrease adverse effects of numerical dissipation. However, such schemes are prone to numerically induced symmetry breaking which renders validation for the targeted problem range problematic. In this paper, we show that symmetry-breaking relates to vanishing numerical viscosity and is driven systematically by algorithmic floating-point effects which are no longer hidden by numerical dissipation. We propose a systematic procedure to deal with such errors by numerical and algorithmic formulations which respect floating-point arithmetic. We show that by these procedures inherent symmetries are preserved for a broad range of test cases with high-order shock-capturing schemes in particular in the high-resolution limit for both 2D and 3D. (C) 2019 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:94 / 107
页数:14
相关论文
共 45 条
[1]  
[Anonymous], 2013, SC 13
[2]  
[Anonymous], 2013, RIEMANN SOLVERS NUME
[3]  
[Anonymous], 2002, FINITE VOLUME METHOD
[4]  
Arandiga F., 2004, Communications in Nonlinear Science and Numerical Simulation, V9, P187, DOI 10.1016/S1007-5704(03)00107-2
[5]   An efficient class of WENO schemes with adaptive order [J].
Balsara, Dinshaw S. ;
Garain, Sudip ;
Shu, Chi-Wang .
JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 326 :780-804
[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]   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]   On the choice of wavespeeds for the HLLC Riemann solver [J].
Batten, P ;
Clarke, N ;
Lambert, C ;
Causon, DM .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1997, 18 (06) :1553-1570
[9]   Confinement effects in shock wave/turbulent boundary layer interactions through wall-modelled large-eddy simulations [J].
Bermejo-Moreno, Ivan ;
Campo, Laura ;
Larsson, Johan ;
Bodart, Julien ;
Helmer, David ;
Eaton, John K. .
JOURNAL OF FLUID MECHANICS, 2014, 758 :5-62
[10]   An improved weighted essentially non-oscillatory scheme for hyperbolic conservation laws [J].
Borges, Rafael ;
Carmona, Monique ;
Costa, Bruno ;
Don, Wai Sun .
JOURNAL OF COMPUTATIONAL PHYSICS, 2008, 227 (06) :3191-3211