A robust adaptive method for a quasi-linear one-dimensional convection-diffusion problem

Natalia Kopteva, Martin Stynes

Research output: Contribution to journalArticlepeer-review

Abstract

A quasi-linear conservative convection-diffusion two-point boundary value problem is considered. To solve it numerically, an upwind finite difference scheme is applied. The mesh used has a fixed number (N + 1) of nodes and is initially uniform, but its nodes are moved adaptively using a simple algorithm of de Boor based on equidistribution of the arc-length of the current computed piecewise linear solution. It is proved for the first time that a mesh exists that equidistributes the arc-length along the polygonal solution curve and that the corresponding computed solution is first-order accurate, uniformly in ε, where ε is the diffusion coefficient. In the case when the boundary value problem is linear, if N is sufficiently large independently of ε, it is shown that after O(ln(1/ε)/lnN) iterations of the algorithm, the piecewise linear interpolant of the computed solution achieves first-order accuracy in the L[0, 1] norm uniformly in ε. Numerical experiments are presented that support our theoretical results.

Original languageEnglish
Pages (from-to)1446-1467
Number of pages22
JournalSIAM Journal on Numerical Analysis
Volume39
Issue number4
DOIs
Publication statusPublished - 2002
Externally publishedYes

Keywords

  • Adaptive mesh
  • Conservative
  • Convection-diffusion problem
  • Equidistribution
  • Quasi-linear
  • Singular perturbation
  • Upwind scheme

Fingerprint

Dive into the research topics of 'A robust adaptive method for a quasi-linear one-dimensional convection-diffusion problem'. Together they form a unique fingerprint.

Cite this