A Bernstein–Bézier Lagrange–Galerkin method for three-dimensional advection-dominated problems

We present a high-order Bernstein–Bézier finite element discretization to accurately solve three-dimensional advection-dominated problems on unstructured tetrahedral meshes. The key idea consists of implementing a modified method of characteristics to discretize the advection terms in a Bernstein–Bé...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Computer methods in applied mechanics and engineering 2023-01, Vol.403, p.115758, Article 115758
Hauptverfasser: El-Amrani, Mofdi, Kacimi, Abdellah El, Khouya, Bassou, Seaid, Mohammed
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:We present a high-order Bernstein–Bézier finite element discretization to accurately solve three-dimensional advection-dominated problems on unstructured tetrahedral meshes. The key idea consists of implementing a modified method of characteristics to discretize the advection terms in a Bernstein–Bésier finite element framework. The proposed Bernstein–Bézier Lagrange–Galerkin method has been designed so that the Courant–Friedrichs–Lewy condition is strongly relaxed using semi-Lagrangian time discretization. A low complexity procedures in building finite element matrices and load vectors is also achieved in the present work by both the analytical rule and the sum factorization method using the tensorial feature of Bernstein polynomials. Several numerical examples including advection–diffusion equations with known analytical solutions and the viscous Burgers problem are considered to illustrate the accuracy, robustness and performance of the proposed approach. The computed results support our expectations for a stable and highly accurate Bernstein–Bézier Lagrange–Galerkin finite element method for three-dimensional advection-dominated problems.
ISSN:0045-7825
1879-2138
DOI:10.1016/j.cma.2022.115758