Monolithic Convex Limiting for Legendre-Gauss-Lobatto Discontinuous Galerkin Spectral-Element Methods
Andrés M. Rueda-Ramírez, Benjamin Bolm, Dmitri Kuzmin, Gregor J. Gassner
Monolithic Convex Limiting for Legendre-Gauss-Lobatto Discontinuous Galerkin Spectral-Element Methods
We extend the monolithic convex limiting (MCL) methodology to nodal discontinuous Galerkin spectral-element methods (DGSEMS). The use of Legendre-Gauss-Lobatto (LGL) quadrature endows collocated DGSEM space discretizations of nonlinear hyperbolic problems with properties that greatly simplify the design of invariant domain-preserving high-resolution schemes. Compared to many other continuous and discontinuous Galerkin method variants, a particular advantage of the LGL spectral operator is the availability of a natural decomposition into a compatible subcell flux discretization. Representing a high-order spatial semi-discretization in terms of intermediate states, we perform flux limiting in a manner that keeps these states and the results of Runge-Kutta stages in convex invariant domains. In addition, local bounds may be imposed on scalar quantities of interest. In contrast to limiting approaches based on predictor-corrector algorithms, our MCL procedure for LGL-DGSEM yields nonlinear flux approximations that are independent of the time-step size and can be further modified to enforce entropy stability. To demonstrate the robustness of MCL/DGSEM schemes for the compressible Euler equations, we run simulations for challenging setups featuring strong shocks, steep density gradients, and vortex dominated flows.
Structure-preserving schemes / Subcell flux limiting / Monolithic convex limiting (MCL) / Discontinuous Galerkin spectral-element methods (DGSEMS) / Legendre-Gauss-Lobatto (LGL) nodes
[1.] |
|
[2.] |
Bacigaluppi, P., Abgrall, R., Tokareva, S.: “A posteriori” limited high order and robust schemes for transient simulations of fluid flows in gas dynamics. J. Comput. Phys. 476, 111898 (2023)
|
[3.] |
Barth, T.J.: Numerical methods for gasdynamic systems on unstructured meshes. In: An Introduction to Recent Developments in Theory and Numerics for Conservation Laws, pp. 195–285. Springer, Berlin (1999)
|
[4.] |
|
[5.] |
|
[6.] |
|
[7.] |
|
[8.] |
|
[9.] |
|
[10.] |
|
[11.] |
|
[12.] |
Galbraith, M., Murman, S., Kim, C., Persson, P., Fidkowski, K., Glasby, R., Hillewaert, K., Ahrabi, B.: 5th International Workshop on High-Order CFD Methods. http://how5.cenaero.be. AIAA Sci. Technol. Forum Expos. (2017)
|
[13.] |
|
[14.] |
|
[15.] |
|
[16.] |
|
[17.] |
|
[18.] |
|
[19.] |
|
[20.] |
|
[21.] |
|
[22.] |
|
[23.] |
|
[24.] |
|
[25.] |
|
[26.] |
|
[27.] |
|
[28.] |
|
[29.] |
|
[30.] |
|
[31.] |
|
[32.] |
|
[33.] |
|
[34.] |
|
[35.] |
|
[36.] |
|
[37.] |
Kuzmin, D., Vedral, J.: Dissipation-based WENO stabilization of high-order finite element methods for scalar conservation laws. arXiv:2212.14224 (2022)
|
[38.] |
|
[39.] |
Lin, Y., Chan, J., Thomas, I.: A positivity preserving strategy for entropy stable discontinuous Galerkin discretizations of the compressible Euler and Navier-Stokes equations. J. Comput. Phys. 475, 111850 (2023)
|
[40.] |
Liu, Y., Lu, J., Shu, C.-W.: An essentially oscillation-free discontinuous Galerkin method for hyperbolic systems. SIAM J. Sci. Comput. 44(1), A230–A259 (2022)
|
[41.] |
|
[42.] |
|
[43.] |
|
[44.] |
|
[45.] |
|
[46.] |
|
[47.] |
Mateo-Gabín, A., Rueda-Ramírez, A.M., Valero, E., Rubio, G.: Entropy-stable flux-differencing formulation with Gauss nodes for the DGSEM. arXiv:2211.05066 (2022)
|
[48.] |
|
[49.] |
|
[50.] |
|
[51.] |
Persson, P.-O., Peraire, J.: Sub-cell shock capturing for discontinuous Galerkin methods. In: 44th AIAA Aerospace Sciences Meeting and Exhibit, AIAA 2006-112 (2006)
|
[52.] |
|
[53.] |
Quezada de Luna, M., Ketcheson, D.I.: Maximum principle preserving space and time flux limiting for diagonally implicit Runge-Kutta discretizations of scalar convection-diffusion equations. J. Sci. Comput. 92, 102 (2022)
|
[54.] |
|
[55.] |
Ranocha, H., Gassner, G.J.: Preventing pressure oscillations does not fix local linear stability issues of entropy-based split-form high-order schemes. Commun. Appl. Math. Comput. 4, 880–903 (2022)
|
[56.] |
Ranocha, H., Schlottke-Lakemper, M., Chan, J., Rueda-Ramírez, A.M., Winters, A.R., Hindenlang, F., Gassner, G.J.: Efficient implementation of modern entropy stable and kinetic energy preserving discontinuous Galerkin methods for conservation laws. arXiv:2112.10517 (2021)
|
[57.] |
|
[58.] |
Rueda-Ramírez, A.M., Gassner, G.J.: A subcell finite volume positivity-preserving limiter for DGSEM discretizations of the Euler equations. arXiv:2102.06017 (2021)
|
[59.] |
Rueda-Ramírez, A.M., Gassner, G.J.: A flux-differencing formula for split-form summation by parts discretizations of non-conservative systems: applications to subcell limiting for magneto-hydrodynamics. arXiv:2211.14009 (2022)
|
[60.] |
|
[61.] |
|
[62.] |
Schlottke-Lakemper, M., Gassner, G.J., Ranocha, H., Winters, A.R.: Trixi.jl: adaptive high-order numerical simulations of hyperbolic PDEs in Julia. https://github.com/trixi-framework/Trixi.jl (2020)
|
[63.] |
Schlottke-Lakemper, M., Winters, A.R., Ranocha, H., Gassner, G.J.: A purely hyperbolic discontinuous Galerkin approach for self-gravitating gas dynamics. J. Comput. Phys. 110467 (2021)
|
[64.] |
|
[65.] |
Selmin, V.: Finite element solution of hyperbolic equations. II. Two-dimensional case. Research Report RR-0708, INRIA (1987)
|
[66.] |
|
[67.] |
|
[68.] |
|
[69.] |
Tadmor, E.: Entropy stability theory for difference approximations of nonlinear conservation laws and related time-dependent problems. Acta Numer. 12, 451–512 (2003)
|
[70.] |
Thrussell, J., Lieberman, E., Ferguson, J.: Exactpack. Technical report, Los Alamos National Lab. (LANL), Los Alamos, NM (United States) (2023)
|
[71.] |
|
[72.] |
|
[73.] |
Vilar, F., Abgrall, R.: A posteriori local subcell correction of high-order discontinuous Galerkin scheme for conservation laws on two-dimensional unstructured grids. arXiv:2212.11358 (2022)
|
[74.] |
Wu, X., Trask, N., Chan, J.: Entropy stable discontinuous Galerkin methods for the shallow water equations with subcell positivity preservation. arXiv:2112.07749 (2021)
|
[75.] |
|
[76.] |
|
[77.] |
|
[78.] |
|
/
〈 | 〉 |