Generalized Lax-Friedrichs Schemes for Linear Advection Equation with Damping

To analyze local oscillations existing in the generalized Lax-Friedrichs(LxF) schemes for computing of the linear advection equation with damping, we observed local oscillations in numerical solutions for the discretization of some special initial data under stable conditions. Then we raised three propositions about how to control those oscillations via some numerical examples. In order to further explain this, we first investigated the discretization of initial data that trigger the chequerboard mode, the highest frequency mode. Then we proceeded to use the discrete Fourier analysis and the modified equation analysis to distinguish the dissipative and dispersive effects of numerical schemes for low frequency and high frequency modes, respectively. We find that the relative phase errors are at least offset by the numerical dissipation of the same order, otherwise the oscillation could be caused. The LxF scheme is conditionally stable and once adding the damping into linear advection equation, the damping has resulted in a slight reduction of the modes' height; We also can find even large damping, the oscillation becomes weaker as time goes by, that is to say the chequerboard mode decay.

[1]  Michael Breuss,et al.  An analysis of the influence of data extrema on some first and second order central approximations of hyperbolic conservation laws , 2005 .

[2]  R. F. Warming,et al.  The modified equation approach to the stability and accuracy analysis of finite-difference methods , 1974 .

[3]  J. W. Thomas Numerical Partial Differential Equations: Finite Difference Methods , 1995 .

[4]  F. Navarrina,et al.  A Hyperbolic Theory for Advection-Diffusion Problems: Mathematical Foundations and Numerical Modeling , 2010 .

[5]  Lei Dou,et al.  Time-domain analysis of lossy multiconductor transmission lines based on the Lax–Wendroff technique , 2011 .

[6]  Kun Xu,et al.  Positivity-Preserving Analysis of Explicit and Implicit Lax–Friedrichs Schemes for Compressible Euler Equations , 2000, J. Sci. Comput..

[7]  M. Breuß The correct use of the Lax–Friedrichs method , 2004 .

[8]  Gerald Warnecke,et al.  Local oscillations in finite difference solutions of hyperbolic conservation laws , 2009, Math. Comput..

[9]  Peng Zhu,et al.  Relaxation Lax-Friedrichs sweeping scheme for static Hamilton-Jacobi equations , 2010, Numerical Algorithms.

[10]  K. Morton,et al.  Numerical Solution of Partial Differential Equations: Introduction , 2005 .

[11]  Eitan Tadmor,et al.  Numerical Viscosity and the Entropy Condition for Conservative Difference Schemes , 1984 .

[12]  Manuel Jesús Castro Díaz,et al.  On an Intermediate Field Capturing Riemann Solver Based on a Parabolic Viscosity Matrix for the Two-Layer Shallow Water System , 2011, J. Sci. Comput..