Hostname: page-component-89b8bd64d-9prln Total loading time: 0 Render date: 2026-05-07T04:31:39.080Z Has data issue: false hasContentIssue false

A LOCAL PROJECTION STABILIZATION FOR CONVECTION–DIFFUSION–REACTION EQUATIONS USING BIORTHOGONAL SYSTEMS

Published online by Cambridge University Press:  20 February 2023

BISHNU P. LAMICHHANE*
Affiliation:
School of Information and Physical Sciences, University of Newcastle, Callaghan, NSW 2308, Australia; e-mail: Jordan.Shaw-Carmody@newcastle.edu.au
JORDAN A. SHAW-CARMODY
Affiliation:
School of Information and Physical Sciences, University of Newcastle, Callaghan, NSW 2308, Australia; e-mail: Jordan.Shaw-Carmody@newcastle.edu.au
Rights & Permissions [Opens in a new window]

Abstract

We consider a local projection stabilization based on biorthogonal systems for convection–diffusion–reaction differential equations with mixed boundary conditions. The approach based on biorthogonal systems is numerically more efficient than other existing approaches to obtain a uniform approximation for convection dominated problems. We prove optimal a priori error estimates for the proposed numerical technique. Numerical examples are presented to demonstrate the performance of the approach.

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (https://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
© The Author(s), 2023. Published by Cambridge University Press on behalf of Australian Mathematical Publishing Association Inc.
Figure 0

Figure 1 The standard elements, where the dots represent the degree of freedom points.

Figure 1

Figure 2 Initial mesh for Example 5.2.

Figure 2

Figure 3 The $L^{2}$, $H^{1}$ and $LP$ error convergence using our method with the weak boundary condition formulation plotted against the number of degrees of freedom.

Figure 3

Figure 4 Linear finite element solutions generated for Example 5.3 with mesh size $h=0.0055$. (a) Exact solution. (b) Solution using non-stabilized formulation. (c) Solution using stabilized formulation with strong boundary condition. (d) Stabilized formulation with weak boundary condition.

Figure 4

Figure 5 The $L^{2}$, $H^{1}$ and $LP$ error convergence using our method with the weak boundary condition formulation over the subdomain $[ 0,3/4 ]^{2}$ plotted against the number of degrees of freedom for Example 5.3.

Figure 5

Figure 6 The $L^{2}$, $H^{1}$ and $LP$ error convergence using our method with the weak boundary condition formulation plotted against the number of degrees of freedom for Example 5.4.

Figure 6

Figure 7 Linear finite element solutions generated for Example 5.4 with mesh-size $h=0.0055$. (a) Exact solution. (b) Stabilized formulation with weak boundary condition. (c) Magnitude of the error between exact solution and numerical solution with the weak boundary condition.

Figure 7

Figure 8 The $L^{2}$, $H^{1}$ and $LP$ error convergence using our method with the weak boundary condition formulation over the subdomain $[ 0,3/4 ]^{2}$ plotted against the number of degrees of freedom for Example 5.5.

Figure 8

Figure 9 $L^{2}$, $H^{1}$ and $LP$ error using TRIA3 element for Example 5.6, which has the non-constant $\mathbf {b}$ in the PDE formulation. (a) Graph presenting the errors over the entire domain. (b) Graph presenting the errors over the subdomain that does not include elements that cross the transition layer.

Figure 9

Figure 10 The $L^{2}$, $H^{1}$ and $LP$ error convergence comparing the results from Example 5.4, denoted by the uniform refinement having the red line, with the adaptive finite element scheme using three different refinement schemes. The RG refinement is denoted by the green line, the RGB refinement is denoted by the blue line and the newest-vertex-bisection is denoted by the magenta line. The adaptive results are achieved using the Dörfler marking scheme with $\theta =0.5$. (Colour available online.)

Figure 10

Figure 11 The randomly generated unstructured grid and the error convergence when using the TRIA3 elements.