A partial upwind difference scheme for nonlinear parabolic equations (Q1122953)
From MaRDI portal
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | A partial upwind difference scheme for nonlinear parabolic equations |
scientific article |
Statements
A partial upwind difference scheme for nonlinear parabolic equations (English)
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
0 references