Applied Mathematics and Computation 317 (2018) 223–233
Contents lists available at ScienceDirect
Applied Mathematics and Computation
journal homepage: www.elsevier.com/locate/amc
Numerical approximation of 2D time dependent singularly
perturbed convection–diffusion problems with attractive or
repulsive turning points
C. Clavero
a,∗
, J. Vigo-Aguiar
b
a
Department of Applied Mathematics and IUMA, University of Zaragoza, Spain
b
Department of Applied Mathematics, University of Salamanca, Spain
a r t i c l e i n f o
Keywords:
2D parabolic convection–diffusion problems
Turning points
Fractional Euler method
Finite differences scheme
Special meshes
Uniform convergence
a b s t r a c t
In this work, we are interested in approximating the solution of 2D parabolic singularly
perturbed problems of convection–diffusion type. The convective term of the differential
equation, associated to the initial and boundary value problem, is such that each one of
its components has an interior simple turning point, which can be of attractive or repul-
sive type. We describe a numerical method to discretize the continuous problem, which
combines the fractional implicit Euler method, defined on a uniform mesh, to discretize in
time, and the classical upwind finite difference scheme, defined on a nonuniform mesh of
Shishkin type, to discretize in space. The fully discrete algorithm has a low computational
cost. From a numerical point of view, we see that the method is efficient and uniformly
convergent with respect to the diffusion parameter in both cases when the source term
is a continuous function or it has a first kind discontinuity at the turning points. Some
numerical results for different test problems are showed; from them, we deduce the good
properties of the numerical method.
© 2017 Elsevier Inc. All rights reserved.
1. Introduction
In this paper, we consider 2D parabolic convection–diffusion problems given by
Lu ≡
∂ u
∂ t
+ (L
1,ε
(t ) + L
2,ε
(t ))u = f , in × (0, T ],
u(x, y, 0) = ϕ (x, y), in ,
u(x, y, t ) = 0, in ∂ × [0, T ], (1)
where ≡ (0, 1)
2
and the differential operators L
i,ε
, i = 1, 2, are defined by
L
1,ε
(t ) ≡− ε
∂
2
∂ x
2
+ v
1
(x, y, t )
∂
∂ x
+ k
1
(x, y, t ),
L
2,ε
(t ) ≡− ε
∂
2
∂ y
2
+ v
2
(x, y, t )
∂
∂ y
+ k
2
(x, y, t ), (2)
respectively.
∗
Corresponding author.
E-mail addresses: clavero@unizar.es (C. Clavero), jvigo@usal.es (J. Vigo-Aguiar).
http://dx.doi.org/10.1016/j.amc.2017.08.059
0096-3003/© 2017 Elsevier Inc. All rights reserved.