Monolithic convex limiting in discontinuous Galerkin discretizations of hyperbolic conservation laws

被引:18
|
作者
Hajduk, Hennes [1 ]
机构
[1] TU Dortmund Univ, Inst Appl Math LS III, Vogelpothsweg 87, D-44227 Dortmund, Germany
关键词
Discontinuous Galerkin methods; Discrete maximum principles; Limiters; Bernstein polynomials; Euler equations of gas dynamics; Shallow water equations; FINITE-ELEMENT-METHOD; CORRECTED TRANSPORT ALGORITHMS; ORDER; SCHEMES; APPROXIMATION; STABILITY; EQUATIONS; LIMITERS;
D O I
10.1016/j.camwa.2021.02.012
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
In this work we present a framework for enforcing discrete maximum principles in discontinuous Galerkin (DG) discretizations. The developed schemes are applicable to scalar conservation laws as well as hyperbolic systems. Our methodology for limiting volume terms is similar to recently proposed methods for continuous Galerkin approximations, while DG flux terms require novel stabilization techniques. Piecewise Bernstein polynomials are employed as shape functions for the DG spaces, thus facilitating the use of very high order spatial approximations. We discuss the design of a new, provably invariant domain preserving DG scheme that is then extended by state-of-the-art subcell flux limiters to obtain a high-order bound preserving approximation. The limiting procedures can be formulated in the semi-discrete setting. Thus convergence to steady state solutions is not inhibited by the algorithm. We present numerical results for a variety of benchmark problems. Conservation laws considered in this study are linear and nonlinear scalar problems, as well as the Euler equations of gas dynamics and the shallow water system.
引用
收藏
页码:120 / 138
页数:19
相关论文
共 50 条
  • [31] Implicit time integration of hyperbolic conservation laws via discontinuous Galerkin methods
    Xin, J.
    Flaherty, J. E.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN BIOMEDICAL ENGINEERING, 2011, 27 (05) : 711 - 721
  • [32] AN ADAPTIVE MULTIRESOLUTION DISCONTINUOUS GALERKIN METHOD WITH ARTIFICIAL VISCOSITY FOR SCALAR HYPERBOLIC CONSERVATION LAWS IN MULTIDIMENSIONS
    Huang, Juntao
    Cheng, Yingda
    SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2020, 42 (05) : A2943 - A2973
  • [33] Bound-preserving flux limiting schemes for DG discretizations of conservation laws with applications to the Cahn-Hilliard equation
    Frank, Florian
    Rupp, Andreas
    Kuzmin, Dmitri
    COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2020, 359
  • [34] A reconstructed central discontinuous Galerkin method for conservation laws
    Dong, Haiyun
    Lv, Maohui
    Li, Maojun
    COMPUTERS & FLUIDS, 2017, 153 : 76 - 84
  • [35] Discontinuous Galerkin methods for nonlinear scalar hyperbolic conservation laws: divided difference estimates and accuracy enhancement
    Meng, Xiong
    Ryan, Jennifer K.
    NUMERISCHE MATHEMATIK, 2017, 136 (01) : 27 - 73
  • [36] A bound preserving cut discontinuous Galerkin method for one dimensional hyperbolic conservation laws
    Fu, Pei
    Kreiss, Gunilla
    Zahedi, Sara
    ESAIM-MATHEMATICAL MODELLING AND NUMERICAL ANALYSIS, 2024, 58 (05) : 1651 - 1680
  • [37] FLEXI: A high order discontinuous Galerkin framework for hyperbolic-parabolic conservation laws
    Krais, Nico
    Beck, Andrea
    Bolemann, Thomas
    Frank, Hannes
    Flad, David
    Gassner, Gregor
    Hindenlang, Florian
    Hoffmann, Malte
    Kuhn, Thomas
    Sonntag, Matthias
    Munz, Claus-Dieter
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 2021, 81 : 186 - 219
  • [38] The discontinuous Galerkin method for fractal conservation laws
    Cifani, Simone
    Jakobsen, Espen R.
    Karlsen, Kenneth H.
    IMA JOURNAL OF NUMERICAL ANALYSIS, 2011, 31 (03) : 1090 - 1122
  • [39] An entropy-residual shock detector for solving conservation laws using high-order discontinuous Galerkin methods
    Lv, Yu
    See, Yee Chee
    Ihme, Matthias
    JOURNAL OF COMPUTATIONAL PHYSICS, 2016, 322 : 448 - 472
  • [40] AN UNFITTED DISCONTINUOUS GALERKIN SCHEME FOR CONSERVATION LAWS ON EVOLVING SURFACES
    Engwer, Christian
    Ranner, Thomas
    Westerheide, Sebastian
    PROCEEDINGS OF THE CONFERENCE ALGORITMY 2016, 2016, : 44 - 54