Monotonicity of the CABARET scheme approximating a hyperbolic equation with a sign-changing characteristic field (Q327059)

From MaRDI portal





scientific article; zbMATH DE number 6638082
Language Label Description Also known as
default for all languages
No label defined
    English
    Monotonicity of the CABARET scheme approximating a hyperbolic equation with a sign-changing characteristic field
    scientific article; zbMATH DE number 6638082

      Statements

      Monotonicity of the CABARET scheme approximating a hyperbolic equation with a sign-changing characteristic field (English)
      0 references
      0 references
      0 references
      13 October 2016
      0 references
      The CABARET scheme proposed by \textit{A. Iserles} [IMA J. Numer. Anal. 6, 381--392 (1986; Zbl 0637.65089)] is an upwind leapfrog scheme which is explicit, three-level in time, two-point in space, second-order accurate for smooth solutions, and conditionally stable for Courant intervals \(r\in (0,1]\). Basic advantages of this scheme are that it is defined on a compact spatial stencil, is reversible in time, and exact at two different Courant numbers (\(r= 0.5, 1\)), which provides it with unique and dispersive properties. In this paper, the authors analyze the monotonicity of the two-time-level CABARET scheme as applied to hyperbolic differential equations with sign-changing characteristic fields, and obtain monotonicity conditions for this scheme in domains where the characteristics have a sign-definite propagation velocity. They also obtain conditions that ensure the monotonicity and improved accuracy of the CABARET scheme in domains with sonic lines, on which the propagation velocity of the characteristics of the approximate equation changes its sign; these properties of the CABARET scheme are illustrated by test computations.
      0 references
      CABARET difference scheme
      0 references
      hyperbolic equations
      0 references
      sign-changing characteristic field
      0 references
      monotonicity
      0 references
      numerical example
      0 references
      upwind leapfrog schem
      0 references

      Identifiers