A generalized plane wave discontinuous Galerkin method for three-dimensional anisotropic Helmholtz equations with variable wave numbers☆
Introduction
The plane wave method, which falls into the Trefftz method [1], is based on the Trefftz approximation space made of plane wave basis functions. This type of numerical method was first introduced to solve Helmholtz equations and time-harmonic Maxwell’s equations, and has seen rapid algorithmic development and extensions since then; see [2], [3], [4], [5], [6]. Based on the fact that the plane wave method is restricted to the case of piecewise constant wavenumbers, in order to extend the plane wave method to the case of variable coefficients, a generalized plane wave method was developed in [7] to solve the homogeneous Helmholtz equation with smooth variable wave numbers. The key ingredient of generalized plane wave method is to construct by the Taylor expansion generalized plane wave basis functions, which are approximate solutions to the original governing equation without boundary conditions.
The three-dimensional Helmholtz and Maxwell equations in anisotropic media with positive definite matrices play an important role in practical physical applications, for example, determining the response of the inclusion to an impinging acoustic or electromagnetic wave (see [8], [9], [10], [11]). Besides, example electromagnetic problems within this class also include the design of waveguides and antennas, scattering of electromagnetic waves from automobiles and aircraft, and the penetration and absorption of electromagnetic waves by dielectric objects (see [12]). Recently, the PWDG methods [13] have been developed to solve the Helmholtz equation and time-harmonic Maxwell equations in three-dimensional anisotropic media, for which the coefficients of the equations are positive definite matrices, and the error estimates of the resulting approximate solutions with respect to the condition number of the coefficient matrices are proved.
In this paper we first consider three-dimensional Helmholtz equations with variable wave numbers in anisotropic media with positive definite matrices. Based on the coordinate transformation and the Taylor expansion, we first derive generalized plane wave basis functions for the considered model, and prove that the transformation has the desired stability estimates on the condition number. In order to build better convergence results, an assumption on the triangulation that the transformed triangulation is shape regular rather than the physical triangulation is employed. Further, we prove that the resulting approximate solutions generated by the generalized plane wave discontinuous Galerkin method (GPWDG) have the desired convergence order with respect to the condition number and the mesh-width of the triangulation, respectively. Numerical experiments show that the approximate solutions are slightly affected by the condition number, and possess high convergence orders with respect to the mesh-width of the triangulation.
The paper is organized as follows. In Section 2, we describe the proposed GPWDG method for anisotropic problems with variable coefficients. In Section 3, we explain how to discretize the variational problem. In Section 4, we give error estimates for the corresponding approximate solutions. Finally, we report some numerical results to confirm the effectiveness of the proposed method.
Section snippets
The model and its variational formula
We want to compute a numerical approximation of the smooth solution of Here, is a bounded domain in three dimensions, denotes the unit outer normal vector to the boundary ; is positive definite matrix independent of space variable ; is the temporal frequency of the field, is assumed to be a strictly positive, smooth and bounded real function, and .
For convenience, assume that is a polyhedron. We partition into computational
Discretization of variational problems
Since is positive definite matrix, there exist an orthogonal matrix and the diagonal positive definite matrix such that , where are constant and the superscript denotes matrix transposition. Of course, we can assume that . It is clear that . Define a coordinate transformation: Set .
Let and denote the images of and under the coordinate transformation (3.1), respectively. Since the map is linear, the transformed domain and
Error estimates of the approximate solutions
We denote the condition number by for the anisotropic matrix . Then .
For a positive integer and a bounded and connected domain , let and denote the norm and the semi-norm of on the Sobolev space , respectively. Define the -weighted Sobolev norm . We shall make the classical parameter choice (see [14]): and , where is a positive constant.
Define the broken Sobolev space
Numerical experiments
Set , and . Since such analytic solution cannot be directly given, as usual we replace the analytic solution by its “good” approximation generated by the standard finite element method with very fine grids in order to compute accuracies of the generalized plane wave approximations generated by the proposed method. To measure the accuracy of the numerical solution , we introduce the relative error for the finite
Conclusion
In this paper we have introduced a generalized plane wave discontinuous Galerkin method for discretization of three-dimensional anisotropic Helmholtz equations with variable wave numbers, and derived the error estimates of the resulting approximate solutions with respect to and , respectively. We report some numerical results to verify the validity of theoretical results.
The presently proposed GPWDG discretizations will be extended to time-dependent anisotropic wave equations, in particular
References (14)
- et al.
A plane wave discontinuous Galerkin method for the Helmholtz equation and Maxwell equations in Anisotropic Media
Comput. Math. Appl.
(2021) Ein gegenstuck zum ritzschen verfahren
Sec. Inte. Cong. Appl. Mech.
(1926)- et al.
Plane wave discontinuous Galerkin methods for the 2D Helmholtz equation: analysis of the -version
SIAM J. Numer. Anal.
(2011) - et al.
Coupling method of plane wave DG and boundary element for electrogmagnetic scattering
Int. J. Numer. Anal. Model.
(2019) - et al.
A plane wave least-squares method for time-harmonic Maxwell’s equations in absorbing media
SIAM J. Sci. Comput.
(2014) - et al.
Adaptive BDDC algorithms for the system arising from plane wave discretization of Helmholtz equations
Internat. J. Numer. Methods Engrg.
(2018) - et al.
Adaptive-multilevel BDDC algorithm for three-dimensional plane wave Helmholtz systems
J. Comput. Appl. Math.
(2021)
Cited by (1)
Statistical inverse estimation of source terms in the Helmholtz equation
2022, Mathematical Methods in the Applied Sciences
- ☆
The author was supported by Shandong Provincial Natural Science Foundation, China under the grant ZR2020MA046 and Cultivation Project of Young and Innovative Talents in Universities of Shandong Province, China .