Quadrature-free non-oscillatory finite volume schemes on unstructured meshes for nonlinear hyperbolic systems

被引:254
|
作者
Dumbser, Michael
Kaeser, Martin
Titarev, Vladimir A.
Toro, Eleuterio F.
机构
[1] Inst Aerodynam & Gasdynam, D-70550 Stuttgart, Germany
[2] Univ Trent, Lab Appl Math, I-38050 Trento, Italy
关键词
quadrature-free finite volume schemes; nonlinear hyperbolic systems; WENO reconstruction; ADER approach; Unstructured; meshes in 2D and 3D;
D O I
10.1016/j.jcp.2007.04.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In this article we present a quadrature-free essentially non-oscillatory finite volume scheme of arbitrary high order of accuracy both in space and time for solving nonlinear hyperbolic systems on unstructured meshes in two and three space dimensions. For high order spatial discretization, a WENO reconstruction technique provides the reconstruction polynomials in terms of a hierarchical orthogonal polynomial basis over a reference element. The Cauchy-Kovalewski procedure applied to the reconstructed data yields for each element a space-time Taylor series for the evolution of the state and the physical fluxes. This Taylor series is then inserted into a special numerical flux across the element interfaces and is subsequently integrated analytically in space and time. Thus, the Cauchy-Kovalewski procedure provides a natural, direct and cost-efficient way to obtain a quadrature-free formulation, avoiding the expensive numerical quadrature arising usually for high order finite volume schemes in three space dimensions. We show numerical convergence results up to sixth order of accuracy in space and time for the compressible Euler equations on triangular and tetrahedral meshes in two and three space dimensions. Furthermore, various two- and three-dimensional test problems with smooth and discontinuous solutions are computed to validate the approach and to underline the non-oscillatory shock-capturing properties of the method. (C) 2007 Elsevier Inc. All rights reserved.
引用
收藏
页码:204 / 243
页数:40
相关论文
共 50 条