A generalized plane wave discontinuous Galerkin method for three-dimensional anisotropic Helmholtz equations with variable wave numbers

https://doi.org/10.1016/j.aml.2021.107595Get rights and content

Abstract

In this paper we are concerned with the numerical method for three-dimensional anisotropic Helmholtz equations with variable wave numbers, where positive definite matrices define anisotropic media. We define novel generalized plane wave basis functions based on rigorous choice of the coordinate transformation. Then we derive the desired error estimates of the resulting approximate solutions with respect to the condition number of the coefficient matrices, under an assumption on the shape regularity of polyhedral meshes. Numerical results verify the validity of the theoretical results, and indicate that the approximate solutions generated by the proposed method possess high accuracies.

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 Tˆhˆ is shape regular rather than the physical triangulation Th 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 u of Auω2ϑu=0inΩ,nAu+iωu=gonΓ=Ω.Here, Ω is a bounded domain in three dimensions, n denotes the unit outer normal vector to the boundary Γ; A is positive definite matrix independent of space variable x; ω>0 is the temporal frequency of the field, ϑL(Ω) is assumed to be a strictly positive, smooth and bounded real function, and gL2(Γ).

For convenience, assume that Ω is a polyhedron. We partition Ω into computational

Discretization of variational problems

Since A is positive definite matrix, there exist an orthogonal matrix P and the diagonal positive definite matrix Λ=diag(ax,ay,az) such that A=PTΛP, where axayaz are constant and the superscript T denotes matrix transposition. Of course, we can assume that det(P)=1. It is clear that A12=PTΛ12P. Define a coordinate transformation: Set

.

Let Ωˆ and Ωˆn denote the images of Ω and Ωn under the coordinate transformation (3.1), respectively. Since the map S is linear, the transformed domain Ωˆ and

Error estimates of the approximate solutions

We denote the condition number cond(A) by ρ for the anisotropic matrix A. Then ρ=cond(Λ)=cond2(S).

For a positive integer j and a bounded and connected domain D, let vj,D and |v|j,D denote the norm and the semi-norm of v on the Sobolev space Hj(D), respectively. Define the ω-weighted Sobolev norm vs,ω,D2=j=0sω2(sj)|v|j,D2. We shall make the classical parameter choice (see [14]): α=β=δ=1/2 and γ=γ0h3, where γ0 is a positive constant.

Define the broken Sobolev space H2(Th)={vL2(Ω):v|ΩkH2(Ωk)

Numerical experiments

Set Ω=[0,1]×[0,1]×[0,1], ϑ=x2+y2+z2 and g=(x+1)sin(y+z). 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 uh, we introduce the L2 relative error err.ufiuhL2(Ω)ufiL2(Ω)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 h 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)

  • YuanL. et al.

    A plane wave discontinuous Galerkin method for the Helmholtz equation and Maxwell equations in Anisotropic Media

    Comput. Math. Appl.

    (2021)
  • TrefftzE.

    Ein gegenstuck zum ritzschen verfahren

    Sec. Inte. Cong. Appl. Mech.

    (1926)
  • HiptmairR. et al.

    Plane wave discontinuous Galerkin methods for the 2D Helmholtz equation: analysis of the p-version

    SIAM J. Numer. Anal.

    (2011)
  • HuQ. et al.

    Coupling method of plane wave DG and boundary element for electrogmagnetic scattering

    Int. J. Numer. Anal. Model.

    (2019)
  • HuQ. et al.

    A plane wave least-squares method for time-harmonic Maxwell’s equations in absorbing media

    SIAM J. Sci. Comput.

    (2014)
  • PengJ. et al.

    Adaptive BDDC algorithms for the system arising from plane wave discretization of Helmholtz equations

    Internat. J. Numer. Methods Engrg.

    (2018)
  • PengJ. et al.

    Adaptive-multilevel BDDC algorithm for three-dimensional plane wave Helmholtz systems

    J. Comput. Appl. Math.

    (2021)
There are more references available in the full text version of this article.

Cited by (1)

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 .

View full text