An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes
In computational fluid dynamics, high-order solvers suitable for three-dimensional unstructured meshes are attractive but are less developed than other methods. In this article, we provide the formulation and a parallel implementation of the Runge–Kutta discontinuous Galerkin finite element method w...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2022-04-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/12/9/4228 |
_version_ | 1797505742082670592 |
---|---|
author | Weicheng Pei Yuyan Jiang Shu Li |
author_facet | Weicheng Pei Yuyan Jiang Shu Li |
author_sort | Weicheng Pei |
collection | DOAJ |
description | In computational fluid dynamics, high-order solvers suitable for three-dimensional unstructured meshes are attractive but are less developed than other methods. In this article, we provide the formulation and a parallel implementation of the Runge–Kutta discontinuous Galerkin finite element method with weighted essentially non-oscillatory limiters, which are compact and effective for suppressing numerical oscillations near discontinuities. In our experiments, high-order solvers do outperform their low-order counterparts in accuracy and the efficient parallel implementation makes the time cost affordable for large problems. Such high-order parallel solvers are efficient tools for solving conservative laws including the Euler system that models inviscid compressible flows. |
first_indexed | 2024-03-10T04:22:33Z |
format | Article |
id | doaj.art-136059b83cdb4d80b3ea077d0ccddf66 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-10T04:22:33Z |
publishDate | 2022-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-136059b83cdb4d80b3ea077d0ccddf662023-11-23T07:46:05ZengMDPI AGApplied Sciences2076-34172022-04-01129422810.3390/app12094228An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured MeshesWeicheng Pei0Yuyan Jiang1Shu Li2School of Aeronautics Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, ChinaSchool of Aeronautics Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, ChinaSchool of Aeronautics Science and Engineering, Beihang University, 37 Xueyuan Road, Haidian District, Beijing 100191, ChinaIn computational fluid dynamics, high-order solvers suitable for three-dimensional unstructured meshes are attractive but are less developed than other methods. In this article, we provide the formulation and a parallel implementation of the Runge–Kutta discontinuous Galerkin finite element method with weighted essentially non-oscillatory limiters, which are compact and effective for suppressing numerical oscillations near discontinuities. In our experiments, high-order solvers do outperform their low-order counterparts in accuracy and the efficient parallel implementation makes the time cost affordable for large problems. Such high-order parallel solvers are efficient tools for solving conservative laws including the Euler system that models inviscid compressible flows.https://www.mdpi.com/2076-3417/12/9/4228high-order CFD solversdiscontinuous Galerkin methodsWENO limitersthree-dimensional unstructured meshesdistributed memory parallelization |
spellingShingle | Weicheng Pei Yuyan Jiang Shu Li An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes Applied Sciences high-order CFD solvers discontinuous Galerkin methods WENO limiters three-dimensional unstructured meshes distributed memory parallelization |
title | An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes |
title_full | An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes |
title_fullStr | An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes |
title_full_unstemmed | An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes |
title_short | An Efficient Parallel Implementation of the Runge–Kutta Discontinuous Galerkin Method with Weighted Essentially Non-Oscillatory Limiters on Three-Dimensional Unstructured Meshes |
title_sort | efficient parallel implementation of the runge kutta discontinuous galerkin method with weighted essentially non oscillatory limiters on three dimensional unstructured meshes |
topic | high-order CFD solvers discontinuous Galerkin methods WENO limiters three-dimensional unstructured meshes distributed memory parallelization |
url | https://www.mdpi.com/2076-3417/12/9/4228 |
work_keys_str_mv | AT weichengpei anefficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes AT yuyanjiang anefficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes AT shuli anefficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes AT weichengpei efficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes AT yuyanjiang efficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes AT shuli efficientparallelimplementationoftherungekuttadiscontinuousgalerkinmethodwithweightedessentiallynonoscillatorylimitersonthreedimensionalunstructuredmeshes |