Abstract
Nine-point fourth-order compact finite difference scheme, central difference scheme, and upwind difference scheme are compared for solving the two-dimensional convection diffusion equations with boundary layers. The domain is discretized with a stretched nonuniform grid. A grid transformation technique maps the nonuniform grid to a uniform one, on which the difference schemes are applied. A multigrid method and a multilevel preconditioning technique are used to solve the resulting sparse linear systems. We compare the accuracy of the computed solutions from different discretization schemes, and demonstrate the relative efficiency of each scheme. Comparisons of maximum absolute errors, iteration counts, CPU timings, and memory cost are made with respect to the two solution strategies.
Original language | English |
---|---|
Pages (from-to) | 379-394 |
Number of pages | 16 |
Journal | Numerical Methods for Partial Differential Equations |
Volume | 16 |
Issue number | 4 |
DOIs | |
State | Published - Jul 2000 |
Keywords
- Boundary layer
- Convection diffusion equation
- Grid stretching
- Multilevel preconditioned multigrid method
ASJC Scopus subject areas
- Analysis
- Numerical Analysis
- Computational Mathematics
- Applied Mathematics