×

An adaptive multiresolution interior penalty discontinuous Galerkin method for wave equations in second order form. (English) Zbl 1460.74080

Summary: In this paper, we propose a class of adaptive multiresolution (also called adaptive sparse grid) discontinuous Galerkin (DG) methods for simulating scalar wave equations in second order form in space. The two key ingredients of the schemes include an interior penalty DG formulation in the adaptive function space and two classes of multiwavelets for achieving multiresolution. In particular, the orthonormal Alpert’s multiwavelets are used to express the DG solution in terms of a hierarchical structure, and the interpolatory multiwavelets are further introduced to enhance computational efficiency in the presence of variable wave speed or nonlinear source. Some theoretical results on stability and accuracy of the proposed method are presented. Benchmark numerical tests in 2D and 3D are provided to validate the performance of the method.

MSC:

74S05 Finite element methods applied to problems in solid mechanics
76M10 Finite element methods applied to problems in fluid mechanics
74J05 Linear waves in solid mechanics
65M12 Stability and convergence of numerical methods for initial value and initial-boundary value problems involving PDEs

Software:

p4est; Overture

References:

[1] Ainsworth, M.; Monk, P.; Muniz, W., Dispersive and dissipative properties of discontinuous Galerkin finite element methods for the second-order wave equation, J. Sci. Comput., 27, 1-3, 5-40 (2006) · Zbl 1102.76032
[2] Alpert, B., A class of bases in \(L^2\) for the sparse representation of integral operators, SIAM J. Math. Anal., 24, 1, 246-262 (1993) · Zbl 0764.42017
[3] Appelö, D.; Hagstrom, T., A new discontinuous Galerkin formulation for wave equations in second-order form, SIAM J. Numer. Anal., 53, 6, 2705-2726 (2015) · Zbl 1330.65145
[4] Arnold, DN, An interior penalty finite element method with discontinuous elements, SIAM J. Numer. Anal., 19, 4, 742-760 (1982) · Zbl 0482.65060
[5] Arnold, DN; Brezzi, F.; Cockburn, B.; Marini, LD, Unified analysis of discontinuous Galerkin methods for elliptic problems, SIAM J. Numer. Anal., 39, 5, 1749-1779 (2002) · Zbl 1008.65080
[6] Berger, MJ; Colella, P., Local adaptive mesh refinement for shock hydrodynamics, J. Comput. Phys., 82, 1, 64-84 (1989) · Zbl 0665.76070
[7] Berger, MJ; Oliger, J., Adaptive mesh refinement for hyperbolic partial differential equations, J. Comput. Phys., 53, 3, 484-512 (1984) · Zbl 0536.65071
[8] Bokanowski, O.; Garcke, J.; Griebel, M.; Klompmaker, I., An adaptive sparse grid semi-Lagrangian scheme for first order Hamilton-Jacobi Bellman equations, J. Sci. Comput., 55, 3, 575-605 (2013) · Zbl 1269.65076
[9] Brown, D.L., Chesshire, G.S., Henshaw, W.D., Quinlan, D.J.: Overture: an object-oriented software system for solving partial differential equations in serial and parallel environments. Technical report, Los Alamos National Lab., NM (United States) (1997)
[10] Bungartz, H-J; Griebel, M., Sparse grids, Acta Numerica, 13, 147-269 (2004) · Zbl 1118.65388
[11] Burstedde, C.; Wilcox, LC; Ghattas, O., p4est: scalable algorithms for parallel adaptive mesh refinement on forests of octrees, SIAM J. Sci. Comput., 33, 3, 1103-1133 (2011) · Zbl 1230.65106
[12] Calle, JLD; Devloo, PRB; Gomes, SM, Wavelets and adaptive grids for the discontinuous Galerkin method, Numer. Algorithms, 39, 1-3, 143-154 (2005) · Zbl 1068.65118
[13] Chou, C-S; Shu, C-W; Xing, Y., Optimal energy conserving local discontinuous Galerkin methods for second-order wave equation in heterogeneous media, J. Comput. Phys., 272, 88-107 (2014) · Zbl 1349.65446
[14] Cockburn, B.; Hou, S.; Shu, C-W, The Runge-Kutta local projection discontinuous Galerkin finite element method for conservation laws. IV. The multidimensional case, Math. Comput., 54, 190, 545-581 (1990) · Zbl 0695.65066
[15] Cockburn, B.; Karniadakis, G.; Shu, C-W; Cockburn, B.; Karniadakis, G.; Shu, C-W, The development of discontinuous Galerkin methods, Discontinuous Galerkin Methods: Theory, Computation and Applications, 3-50 (2000), Berlin: Springer, Berlin · Zbl 0989.76045
[16] Cohen, GC, Higher-Order Numerical Methods for Transient Wave Equations (2002), Berlin: Springer, Berlin · Zbl 0985.65096
[17] Etienne, V.; Chaljub, E.; Virieux, J.; Glinsky, N., An hp-adaptive discontinuous Galerkin finite-element method for 3-d elastic wave modelling, Geophys. J. Int., 183, 2, 941-962 (2010)
[18] Gottlieb, D.; Orszag, SA, Numerical Analysis Of Spectral Methods: Theory and Applications (1977), Philadelphia: SIAM, Philadelphia · Zbl 0412.65058
[19] Gottlieb, S.; Shu, C-W; Tadmor, E., Strong stability preserving high order time discretization methods, SIAM Rev., 43, 89-112 (2001) · Zbl 0967.65098
[20] Grote, MJ; Schneebeli, A.; Schötzau, D., Discontinuous Galerkin finite element method for the wave equation, SIAM J. Numer. Anal., 44, 6, 2408-2431 (2006) · Zbl 1129.65065
[21] Guo, W.; Cheng, Y., A sparse grid discontinuous Galerkin method for high-dimensional transport equations and its application to kinetic simulations, SIAM J. Sci. Comput., 38, 6, A3381-A3409 (2016) · Zbl 1353.82064
[22] Guo, W.; Cheng, Y., An adaptive multiresolution discontinuous Galerkin method for time-dependent transport equations in multidimensions, SIAM J. Sci. Comput., 39, 6, A2962-A2992 (2017) · Zbl 1379.65077
[23] Gustafsson, B.; Kreiss, H-O; Oliger, J., Time Dependent Problems and Difference Methods (1995), Hoboken: Wiley, Hoboken · Zbl 0843.65061
[24] Henshaw, WD, A high-order accurate parallel solver for Maxwell’s equations on overlapping grids, SIAM J. Sci. Comput., 28, 5, 1730-1765 (2006) · Zbl 1127.78011
[25] Hesthaven, J.; Warburton, T., Nodal high-order methods on unstructured grids. I time-domain solution of Maxwell’s equations, J. Comput. Phys., 181, 186-221 (2002) · Zbl 1014.78016
[26] Hovhannisyan, N.; Müller, S.; Schäfer, R., Adaptive multiresolution discontinuous Galerkin schemes for conservation laws, Math. Comput., 83, 285, 113-151 (2014) · Zbl 1282.65118
[27] Huang, J., and Cheng, Y.: An adaptive multiresolution discontinuous Galerkin method with artificial viscosity for scalar hyperbolic conservation laws in multidimensions (2019). arXiv preprint arXiv:1906.00829
[28] Huang, J.; Shu, C-W, Error estimates to smooth solutions of semi-discrete discontinuous Galerkin methods with quadrature rules for scalar conservation laws, Numer. Methods Partial Differ. Equ., 33, 2, 467-488 (2017) · Zbl 1361.65067
[29] Joly, P., Variational Methods for Time-Dependent Wave Propagation Problems, 201-264 (2003), Berlin: Springer, Berlin · Zbl 1049.78028
[30] Käser, M.; Dumbser, M., An arbitrary high-order discontinuous Galerkin method for elastic waves on unstructured meshesi. the two-dimensional isotropic case with external source terms, Geophys. J. Int., 166, 2, 855-877 (2006)
[31] Mallat, S., A Wavelet Tour of Signal Processing (1999), Amsterdam: Elsevier, Amsterdam · Zbl 0945.68537
[32] Reed, W., Hill, T.: Tiangular mesh methods for the neutron transport equation. Technical report, Los Alamos National Laboratory, Los Alamos, NM (1973)
[33] Seriani, G.; Priolo, E., Spectral element method for acoustic wave simulation in heterogeneous media, Finite Elem. Anal. Des., 16, 3-4, 337-348 (1994) · Zbl 0810.73079
[34] Shen, J.; Yu, H., Efficient spectral sparse grid methods and applications to high-dimensional elliptic problems, SIAM J. Sci. Comput., 32, 6, 3228-3250 (2010) · Zbl 1233.65094
[35] Shu, C-W; Osher, S., Efficient implementation of essentially non-oscillatory shock-capturing schemes, J. Comput. Phys., 77, 2, 439-471 (1988) · Zbl 0653.65072
[36] Sjögreen, B.; Petersson, NA, A fourth order accurate finite difference scheme for the elastic wave equation in second order formulation, J. Sci. Comput., 52, 1, 17-48 (2012) · Zbl 1255.65162
[37] Tao, Z., Jiang, Y., Cheng, Y.: An adaptive high-order piecewise polynomial based sparse grid collocation method with applications (2019). arXiv preprint arXiv:1912.03982
[38] Tromp, J.; Komatitsch, D.; Liu, Q., Spectral-element and adjoint methods in seismology, Commun. Comput. Phys., 3, 1, 1-32 (2008) · Zbl 1183.74320
[39] Wang, Z.; Tang, Q.; Guo, W.; Cheng, Y., Sparse grid discontinuous Galerkin methods for high-dimensional elliptic equations, J. Comput. Phys., 314, 244-263 (2016) · Zbl 1349.65636
[40] Wilcox, LC; Stadler, G.; Burstedde, C.; Ghattas, O., A high-order discontinuous Galerkin method for wave propagation through coupled elastic-acoustic media, J. Comput. Phys., 229, 24, 9373-9396 (2010) · Zbl 1427.74071
[41] Xing, Y.; Chou, C-S; Shu, C-W, Energy conserving local discontinuous Galerkin methods for wave propagation problems, Inverse Probl. Imaging, 7, 3, 967 (2013) · Zbl 1273.65181
[42] Zeiser, A., Fast matrix-vector multiplication in the sparse-grid Galerkin method, J. Sci. Comput., 47, 3, 328-346 (2011) · Zbl 1231.65224
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.