Implementation of Finite Difference Weighted Compact Nonlinear Schemes with the Two-Stage Fourth-Order Accurate Temporal Discretization

Implementation of Finite Difference Weighted Compact Nonlinear Schemes with the Two-Stage Fourth-Order Accurate Temporal Discretization

Year:    2020

Author:    Zhiwei He, Fujie Gao, Baolin Tian, Jiequan Li

Communications in Computational Physics, Vol. 27 (2020), Iss. 5 : pp. 1470–1484

Abstract

In this paper, we present a new two-stage fourth-order finite difference weighted compact nonlinear scheme (WCNS) for hyperbolic conservation laws with special application to compressible Euler equations. To construct this algorithm, apart from the traditional WCNS for the spatial derivative, it was necessary to first construct a linear compact/explicit scheme utilizing time derivative of flux at midpoints, which, in turn, was solved by a generalized Riemann solver. Combining these two schemes, the fourth-order time accuracy was achieved using only the two-stage time-stepping technique. The final algorithm was numerically tested for various one-dimensional and two-dimensional cases. The results demonstrated that the proposed algorithm had an essentially similar performance as that based on the fourth-order Runge-Kutta method, while it required 25 percent less computational cost for one-dimensional cases, which is expected to decline further for multidimensional cases.

You do not have full access to this article.

Already a Subscriber? Sign in as an individual or via your institution

Journal Article Details

Publisher Name:    Global Science Press

Language:    English

DOI:    https://doi.org/ 10.4208/cicp.OA-2019-0029

Communications in Computational Physics, Vol. 27 (2020), Iss. 5 : pp. 1470–1484

Published online:    2020-01

AMS Subject Headings:    Global Science Press

Copyright:    COPYRIGHT: © Global Science Press

Pages:    15

Keywords:    Hyperbolic conservation laws finite difference method Lax-Wendroff type time discretization WCNS.

Author Details

Zhiwei He

Fujie Gao

Baolin Tian

Jiequan Li