Advection-diffusion-reaction problems#
In this chapter, we take a look at advection-diffusion-reaction (ADR) problems. We discuss briefly their well-posedness as well the occurrence of boundary layers which solution typically exhibits in the advection-dominated case, i.e. when the advection is much stronger than then diffusion. The section concludes with a short numerical example demonstrating the failure of a straight-forward and simple finite element discretization of an advection-dominant ADR problem.
Model problem#
Let \(\Omega \subset \RR^d\) be an open and bounded domain. We try to find \(u: \Omega \to \RR\) such that
where
Typical assumptions are
\(\epsilon \ll \|b\|_{\infty, \Omega}\) and \(\|c\|_{\infty, \Omega}\| \ll \|b\|_{\infty, \Omega}\) (advection-dominant)
\(\nabla\cdot b = 0 \) (flow field is incompressible) and \(c \geqslant 0\)
As an alternative to 2., one often requires that \( \inf_{x \in \Omega} (c(x) - \tfrac{1}{2} \nabla \cdot b(x)) \geqslant c_0 > 0\)
Later, we will need to distinguish between the inflow, outflow and characteristic parts of the boundary \(\Gamma\).
Definition 10 (Flow boundaries)

Fig. 2 The inflow, outflow and characteristic parts of the boundary \(\Gamma\).#
For \(\epsilon \to 0\), we formally arrive at the reduced problem, which is of first order,
But what are proper b.c. in the reduced case? Let us recall the method of characteristics.
Brief recap of the method of characteristics#
The method of characteristics is a powerful tool to solve first order PDEs by transforming them into a system of ODEs, see e.g. [Evans, 2010], Chapter 3.2 or [Renardy and Rogers, 2004], Chapter 2 for a detailed introduction. In our particular case of the reduced problem, we need to determine the streamlines/characteristic curves \(\bfx(t, \bfx_0)\) of the flow field \(\boldsymbol{b}\) by solving
Note that thanks to well-known existence and uniqueness results for ODEs, if \(\bfb \in C^1(\Omega)\) the solution \(\bfx(t, \bfx_0)\) exists and that there is the map \((x_0, t_0) \mapsto \bfx(t, \bfx_0)\) is \(C^1\) and invertible. This allows us to establish a one-to-one correspondence between the solution of the ODE and the solution of the PDE.
Now the idea is to transform the PDE into a system of ODEs. First, we observe that If \(u\) solves the reduced problem (45), then \(\widetilde{u}(t, \bfx_0) := u(\bfx(t, \bfx_0))\) solves the ODE
In particular, we see that the solution \(\widetilde{u}\) incorporates the Dirichlet data \(u_D\) from the inflow boundary \(\Gamma^{-}\). Now we can solve the ODE for \(\widetilde{u}\) and then recover the solution \(u\) by setting
Definition 11 (Reduced problem for an advection-dominant ADR problem)
For advection-dominant problems where \(\epsilon << 1\) the main challenge arise from the fact that on the one side, the solution \(u\) is expected to behave similiar to the solution of the reduced problem, and in particular, only requires Dirichlet b.c. on the inflow part of the boundary. On the other side, for \(\epsilon > 0\), the ADR problem is still elliptic and thus we need to impose Dirichlet b.c. everywhere and not only at the inflow boundary to render the problem well-posed, see also our discussion in the next Section Weak formulation and well-posedness of the advection-reaction-diffusion problem. As a results, we typically observe boundary layers in the solution \(u\) at the outflow boundary \(\Gamma^+\), where the solution \(u\) casually speaking rapidly transist from the solution of the reduced problem to the imposed Dirichlet boundary data, see Example 2: Trying to solve the previous example with a standard finite element method and Example 2: Trying to solve the previous example with a standard finite element method for an analytical and numerical example.