A partial upwind difference scheme for nonlinear parabolic equations (Q1122953)

From MaRDI portal





scientific article; zbMATH DE number 4108083
Language Label Description Also known as
default for all languages
No label defined
    English
    A partial upwind difference scheme for nonlinear parabolic equations
    scientific article; zbMATH DE number 4108083

      Statements

      A partial upwind difference scheme for nonlinear parabolic equations (English)
      0 references
      0 references
      1989
      0 references
      In many diffusion processes arising in physical problems, essentially the transport term plays the dominant role. In these cases, it is known that the centered differencing of the first order term in space variable in the governing nonlinear parabolic transport equation gives rise to oscillatory solutions at reasonable grid sizes. One-sided or ``upwind'' schemes can give oscillation free solutions. However, in general, full ``upwind'' schemes introduce large amounts of artificial diffusions in contrast to the centered schemes. This paper presents a weighted difference scheme which is a generalization of the scheme due to \textit{S. Osher} [SIAM J. Numer. Anal. 18, 129-144 (1981; Zbl 0471.65069)]. Here two parameters \(a_ 1\), \(a_ 2\) in the difference approximation of the nonlinear first order term are used. \((a_ i=1\) leads to Osher's full upwind form, and \(a_ i=0\) corresponds to the centered form.) Using the method of lower and upper solutions and the theory of M-matrices, the scheme is found to be first- order accurate in the space variable. If Osher's full upwind scheme is used, only first-order approximation is found, too. But the actual errors are smaller for partial upwind difference schemes. To support this, a numerical example for a Burger's equation is given.
      0 references
      lower and upper solutions
      0 references
      M-matrix
      0 references
      difference approximation
      0 references
      partial upwind factors
      0 references
      centered form
      0 references
      upwind form
      0 references
      explicit method
      0 references
      error bound
      0 references
      upwind schemes
      0 references
      diffusion processes
      0 references
      nonlinear parabolic transport equation
      0 references
      oscillatory solutions
      0 references
      weighted difference scheme
      0 references
      numerical example
      0 references
      Burger's equation
      0 references

      Identifiers