A finite difference scheme for two-dimensional singularly perturbed convection-diffusion problem with discontinuous source term
Ram Shiromani, Niall Madden, V. Shanthi
TL;DR
This work addresses a two-dimensional singularly perturbed convection-diffusion equation on the unit square with discontinuous forcing, where $0<\epsilon<1$ multiplies the diffusion terms. It develops a fitted, piecewise-uniform Shishkin mesh and a modified upwind finite difference scheme to resolve both exponential and characteristic interior layers, achieving parameter-robust, nearly first-order convergence. A rigorous stability analysis and a solution decomposition into regular and singular components underpin an epsilon-uniform error bound of the form $\|U-u\|_{\bar{\Omega}^{N,N}} \le C N^{-1}\ln^2 N$, validated by numerical experiments with constant and variable coefficients. The results demonstrate that the method accurately resolves interacting interior layers and discontinuities, providing a reliable tool for simulations of SPDEs in engineering contexts.
Abstract
We propose a finite difference scheme for the numerical solution of a two-dimensional singularly perturbed convection-diffusion partial differential equation whose solution features interacting boundary and interior layers, the latter due to discontinuities in source term. The problem is posed on the unit square. The second derivative is multiplied by a singular perturbation parameter, $ε$, while the nature of the first derivative term is such that flow is aligned with a boundary. These two facts mean that solutions tend to exhibit layers of both exponential and characteristic type. We solve the problem using a finite difference method, specially adapted to the discontinuities, and applied on a piecewise-uniform (Shishkin). We prove that that the computed solution converges to the true one at a rate that is independent of the perturbation parameter, and is nearly first-order. We present numerical results that verify that these results are sharp.
