A truncation error analysis of third‐order MUSCL scheme for nonlinear conservation laws
Autor: | Hiroaki Nishikawa |
---|---|
Rok vydání: | 2020 |
Předmět: |
Truncation error (numerical integration)
Computational Mechanics FOS: Physical sciences 01 natural sciences 010305 fluids & plasmas Operator (computer programming) 0103 physical sciences FOS: Mathematics Applied mathematics Mathematics - Numerical Analysis MUSCL scheme 0101 mathematics Mathematics Conservation law Finite volume method Basis (linear algebra) Applied Mathematics Mechanical Engineering Fluid Dynamics (physics.flu-dyn) Finite difference Numerical Analysis (math.NA) Physics - Fluid Dynamics Computational Physics (physics.comp-ph) Computer Science Applications 010101 applied mathematics Nonlinear system Mechanics of Materials Physics - Computational Physics |
Zdroj: | International Journal for Numerical Methods in Fluids. 93:1031-1052 |
ISSN: | 1097-0363 0271-2091 |
DOI: | 10.1002/fld.4918 |
Popis: | This paper is a rebuttal to the claim found in the literature that the MUSCL scheme cannot be third-order accurate for nonlinear conservation laws. We provide a rigorous proof for third-order accuracy of the MUSCL scheme based on a careful and detailed truncation error analysis. Throughout the analysis, the distinction between the cell average and the point value will be strictly made for the numerical solution as well as for the target operator. It is shown that the average of the solutions reconstructed at a face by Van Leer's kappa-scheme recovers a cubic solution exactly with kappa = 1/3, the same is true for the average of the nonlinear fluxes evaluated by the reconstructed solutions, and a dissipation term is already sufficiently small with a third-order truncation error. Finally, noting that the target spatial operator is a cell-averaged flux derivative, we prove that the leading truncation error of the MUSCL finite-volume scheme is third-order with kappa = 1/3. The importance of the diffusion scheme is also discussed: third-order accuracy will be lost when the third-order MUSLC scheme is used with a wrong fourth-order diffusion scheme for convection-diffusion problems. Third-order accuracy is verified by thorough numerical experiments for both steady and unsteady problems. This paper is intended to serve as a reference to clarify confusions about third-order accuracy of the MUSCL scheme, as a guide to correctly analyze and verify the MUSCL scheme for nonlinear equations, and eventually as the basis for clarifying third-order unstructured-grid schemes in a subsequent paper. |
Databáze: | OpenAIRE |
Externí odkaz: |