Comparison of implicit and explicit hybridizable discontinuous Galerkin methods for the acoustic wave equation

被引:31
|
作者
Kronbichler, M. [1 ]
Schoeder, S. [1 ]
Mueller, C. [1 ]
Wall, W. A. [1 ]
机构
[1] Tech Univ Munich, Inst Computat Mech, Boltzmannstr 15, D-85748 Garching, Germany
关键词
hybridizable discontinuous Galerkin method; acoustic wave equation; Runge-Kutta methods; matrix-free methods; sum factorization; FINITE-ELEMENT-METHOD; ORDER;
D O I
10.1002/nme.5137
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We describe implicit and explicit formulations of the hybridizable discontinuous Galerkin method for the acoustic wave equation based on state-of-the-art numerical software and quantify their efficiency for realistic application settings. In the explicit scheme, the trace of the acoustic pressure is computed from the solution on the two elements adjacent to the face at the old time step. Tensor product shape functions for quadrilaterals and hexahedra evaluated with sum factorization are used to ensure low operation counts. For applying the inverse mass matrix of Lagrangian shape functions with full Gaussian quadrature, a new tensorial technique is proposed. As time propagators, diagonally implicit and explicit Runge-Kutta methods are used, respectively. We find that the computing time per time step is 25 to 200 times lower for the explicit scheme, with an increasing gap in three spatial dimensions and for higher element degrees. Our experiments on realistic 3D wave propagation with variable material parameters in a photoacoustic imaging setting show an improvement of two orders of magnitude in terms of time to solution, despite stability restrictions on the time step of the explicit scheme. Operation counts and a performance model to predict performance on other computer systems accompany our results. Copyright (c) 2015 John Wiley & Sons, Ltd.
引用
收藏
页码:712 / 739
页数:28
相关论文
共 50 条
  • [1] An explicit hybridizable discontinuous Galerkin method for the acoustic wave equation
    Stanglmeier, M.
    Nguyen, N. C.
    Peraire, J.
    Cockburn, B.
    [J]. COMPUTER METHODS IN APPLIED MECHANICS AND ENGINEERING, 2016, 300 : 748 - 769
  • [2] Arbitrary High-Order Explicit Hybridizable Discontinuous Galerkin Methods for the Acoustic Wave Equation
    Svenja Schoeder
    Martin Kronbichler
    Wolfgang A. Wall
    [J]. Journal of Scientific Computing, 2018, 76 : 969 - 1006
  • [3] Arbitrary High-Order Explicit Hybridizable Discontinuous Galerkin Methods for the Acoustic Wave Equation
    Schoeder, Svenja
    Kronbichler, Martin
    Wall, Wolfgang A.
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2018, 76 (02) : 969 - 1006
  • [4] A Comparison of the Explicit and Implicit Hybridizable Discontinuous Galerkin Methods for Nonlinear Shallow Water Equations
    Samii, Ali
    Kazhyken, Kazbek
    Michoski, Craig
    Dawson, Clint
    [J]. JOURNAL OF SCIENTIFIC COMPUTING, 2019, 80 (03) : 1936 - 1956
  • [5] A Comparison of the Explicit and Implicit Hybridizable Discontinuous Galerkin Methods for Nonlinear Shallow Water Equations
    Ali Samii
    Kazbek Kazhyken
    Craig Michoski
    Clint Dawson
    [J]. Journal of Scientific Computing, 2019, 80 : 1936 - 1956
  • [6] The Hybridizable Discontinuous Galerkin Methods
    Cockburn, Bernardo
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONGRESS OF MATHEMATICIANS, VOL IV: INVITED LECTURES, 2010, : 2749 - 2775
  • [7] Multisymplecticity of Hybridizable Discontinuous Galerkin Methods
    McLachlan, Robert I.
    Stern, Ari
    [J]. FOUNDATIONS OF COMPUTATIONAL MATHEMATICS, 2020, 20 (01) : 35 - 69
  • [8] Multisymplecticity of Hybridizable Discontinuous Galerkin Methods
    Robert I. McLachlan
    Ari Stern
    [J]. Foundations of Computational Mathematics, 2020, 20 : 35 - 69
  • [9] A HYBRIDIZABLE DISCONTINUOUS GALERKIN METHOD FOR THE HELMHOLTZ EQUATION WITH HIGH WAVE NUMBER
    Chen, Huangxin
    Lu, Peipei
    Xu, Xuejun
    [J]. SIAM JOURNAL ON NUMERICAL ANALYSIS, 2013, 51 (04) : 2166 - 2188
  • [10] High-order implicit hybridizable discontinuous Galerkin methods for acoustics and elastodynamics
    Nguyen, N. C.
    Peraire, J.
    Cockburn, B.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2011, 230 (10) : 3695 - 3718