Abstract
This paper presents a full-spectrum Green-function methodology (which is valid, in particular, at and around Wood-anomaly frequencies) for evaluation of scattering by periodic arrays of cylinders of arbitrary cross section—with application to wire gratings, particle arrays and reflectarrays and, indeed, general arrays of conducting or dielectric bounded obstacles under both transverse electric and transverse magnetic polarized illumination. The proposed method, which, for definiteness, is demonstrated here for arrays of perfectly conducting particles under transverse electric polarization, is based on the use of the shifted Green-function method introduced in a recent contribution (Bruno & Delourme 2014 J. Computat. Phys. 262, 262–290 (doi:10.1016/j.jcp.2013.12.047)). A certain infinite term arises at Wood anomalies for the cylinder-array problems considered here that is not present in the previous rough-surface case. As shown in this paper, these infinite terms can be treated via an application of ideas related to the Woodbury–Sherman–Morrison formulae. The resulting approach, which is applicable to general arrays of obstacles even at and around Wood-anomaly frequencies, exhibits fast convergence and high accuracies. For example, a few hundreds of milliseconds suffice for the proposed approach to evaluate solutions throughout the resonance region (wavelengths comparable to the period and cylinder sizes) with full single-precision accuracy.
Keywords: Green function, quasi-periodicity, Wood anomaly, grating, scattering
1. Introduction
We consider the problem of scattering of a monochromatic plane wave by a periodic array of cylinders of general cross section. We approach this problem by means of the methodology introduced in [1], which, based on the use of a certain shifted Green function, provides a solver for problems of scattering by periodic surfaces that is valid and accurate throughout the spectrum—including Wood frequencies [2,3], at which the classical quasi-periodic Green function ceases to exist
A variety of approaches have been used to tackle this important problem, including, notably, methods based on the use of integral equations; see [1,4–8] and references therein. The success of the integral-equation approach results from its inherent dimensionality reduction (only the boundary of the domain needs to be discretized) and associated automatic enforcement of radiation conditions.
For the sake of simplicity the methodology presented in this article assumes perfectly conducting obstacles under transverse electric polarization. The method can be easily extended to transverse magnetic polarization and dielectric cylinders: the dielectric case does not give rise to additional difficulties, and the hyper-singular operators that arise in the transverse magnetic case of polarization can be handled by means of existing regularization techniques (e.g. [9] and references therein). The main strategy developed in this paper can thus be applied in those contexts without significant modifications.
As is well known, classical expansions for quasi-periodic Green functions converge extremely slowly, and they of course completely fail to converge at Wood anomalies. A number of methods have been introduced to tackle the slow-convergence difficulty, including the well-known Ewald summation method for two- and three-dimensional problems [10–13] and many other contributions [14–20]. Unfortunately, however, none of these methods resolve the difficulties posed by Wood anomalies. Recently, a new quasi-periodic Green function was introduced [1] for the problem of scattering by periodic surfaces which, relying on the use of certain linear combinations of shifted free-space Green functions (which amount to discrete finite-differencing of the Green functions), can be used to produce arbitrary (user-prescribed) algebraic convergence order for frequencies throughout the spectrum, including Wood frequencies [2,3].
A straightforward application of this procedure leads to an operator equation that contains denominators which tend to zero as a Wood anomaly is approached. To remedy this situation a strategy based on the use of the Woodbury–Sherman–Morrison formulae is introduced which completely regularizes the problem and provides a limiting solution as Wood frequencies are approached. To our knowledge, this is the first approach ever presented that is applicable to problems of scattering by periodic arrays of bounded obstacles at Wood anomalies on the basis of quasi-periodic Green functions. It is worth mentioning that an alternative method, not based on the use of quasi-periodic Green functions and which is also applicable at Wood anomalies, was proposed in [4,5]. In that approach, whose generalization to corresponding three-dimensional problems at Wood anomalies has not been provided, the quasi-periodicity is enforced through the use of auxiliary layer potentials on the boundaries of the periodic cell. As suggested by the treatment [21] for the problem of scattering by bi-periodic surfaces in three dimensions, the shifted Green-function approach can be extended to three-dimensional problems without difficulty.
In order to demonstrate the character of the new approach, we present numerical methods based on the use of a combination of three main elements: the half-space quasi-periodic Green function, the smooth-windowing methodology [1,21,22] (which gives rise to super-algebraically fast convergence away from Wood anomalies) and high-order quadratures for singular integrals [23–26]. As shown by means of a variety of numerical results, highly accurate solvers result from this strategy—even at and around Wood anomalies. As can be seen in §6 the present approach can solve the complete scattering problem for scatterers of arbitrary shape even at anomalous configurations, in fast computing times.
The remainder of this article is organized as follows. Section 2 presents necessary background on the problem of scattering by periodic media. Section 3 summarizes the convergence properties of the shifted quasi-periodic Green-function approximation introduced in [1], and §4 then presents an associated integral-equation formulation for the solution of the problem of wave scattering by a periodic array of bounded obstacles at all frequencies. The actual numerical implementation we propose, which relies, in addition, on the aforementioned smooth-windowing methodology, is presented in §5 (the super-algebraic convergence of the smooth-windowing methodology at non-anomalous configurations has been established in [21] for bi-periodic structures in three-dimensional space; the same ideas can be applied to establish the result for a linear periodic array in the two-dimensional case). Section 6, finally, presents a variety of numerical results demonstrating the properties of the overall approach.
2. Preliminaries
(a). Scattering by a periodic array of bounded obstacles
We consider problems of scattering by a one-dimensional perfectly-conducting diffraction grating of period L (L>0) in two-dimensional space under transverse electric polarization. The scatterer is assumed to equal a union of the form
| 2.1 |
of mutually disjoint closed sets Dn, where D0 equals a union of a finite number of non-overlapping connected bounded components, and where (, ) (figure 1). We assume the grating is illuminated by a plane wave of spatial frequency k>0 and incidence angle θ (measured from the y-axis). The scattered wave usk satisfies the partial differential equation (PDE)
| 2.2 |
along with the condition of radiation at infinity (see remark 2.1) and a Dirichlet-type boundary condition
| 2.3 |
where, letting and we have set
Figure 1.
The physical problem: a plane wave with angle of incidence θ is scattered by an array of identical cylindrical obstacles distributed periodically in the x-direction. The particular star-shaped cylinder cross section depicted here is given by the parametrization , where . (Online version in colour.)
As is well known, the incoming and scattered waves uinck and usk are α quasi-periodic functions, that is, they satisfy the identities
It follows that, assuming
| 2.4 |
(figure 1) and letting αn=α+(2π/L)n, (Im(βn)≥0), the solution usk admits Rayleigh expansions [27] of the form
| 2.5 |
Remark 2.1 —
The scattered field consists of a superposition of plane waves that propagate away from D and which remain bounded in the far field; a scattered solution having this property is called radiating. In the present context, we impose such a radiation condition by requiring that [27]
2.6 and
2.7
Remark 2.2 —
Throughout this paper, denotes the finite subset of integers for which . For the functions eiαnx+iβny and eiαnx−iβny are outwardly propagating waves (above and below D, respectively). If , the modes eiαnx+iβny (resp. eiαnx−iβny) are evanescent waves, i.e. they decrease exponentially as (resp. ). A scattering set-up for which for some is called a Wood-anomaly configuration and the wavenumber k will be referred to as a Wood frequency or Wood-anomaly frequency; note that, in such cases, the plane wave eiαn0x±iβn0y travels in the directions parallel to the obstacle array. For fixed L and θ, we consider the set
2.8 of all Wood frequencies for a given period L and incidence angle θ. Clearly, for each , the set
2.9 has at least one and at most two elements: either or . For conciseness, throughout this paper, we write with r=1 or r=2, as appropriate, with corresponding expressions such as , etc.—in spite of the fact that the set and the sum, etc. can only have one or two elements.
The energy-balance relation for the type of geometrical arrangement under consideration, which follows easily from consideration of Green’s identities (see [27]), is given by
| 2.10 |
where
| 2.11 |
(b). Classical quasi-periodic Green function
Given , the classical quasi-periodic Green function is defined by
| 2.12 |
where G0,k denotes the free space Green function for the Helmholtz equation
| 2.13 |
and is the zero-order Hankel function of the first kind. (The subindex ‘0’ in G0,k and indicates that the number of ‘shifts’ used is zero; see §3.) This infinite sum converges at all points (X,Y)≠(md,0), and, moreover, the truncated series
converges uniformly over compact subsets of the plane not containing singularities of [28].
The lack of convergence of the classical quasi-periodic Green function (2.12) at Wood anomalies has historically presented some of the most significant challenges in the solution of periodic scattering problems. Section 3 introduces a modified quasi-periodic Green function, namely the shifted quasi-periodic Green function, which does not suffer from this difficulty.
3. Shifted quasi-periodic Green function
In order to solve scattering problems at all frequencies, we make use of the shifted quasi-periodic Green function introduced in [1] which converges even at and around Wood-anomaly frequencies. In this method, convergence at Wood anomalies (and, indeed, fast convergence even away from Wood anomalies) is achieved via addition of a number j of new Green-function poles positioned outside the physical propagation domain, along a certain given direction (e.g. vertically underneath the true pole) and at distances h,2h,…jh from the true Green-function pole. For example, taking j=1 the respective shifted Green-function is given by
| 3.1 |
In order to appreciate the advantages that result from use of this Green function we use the mean value theorem together with the relation and obtain
| 3.2 |
for some ξ∈(0,h). In view of the asymptotic expression
| 3.3 |
it follows that there exists C>0 such that for large values of and bounded we obtain the enhanced decay
| 3.4 |
As shown in [1], Green functions with arbitrary algebraic decay can be obtained by generalizing this idea: given h>0 and the half-space-shifted Green function Gj,k containing j shifts is defined by ‘finite-differencing’ Green functions associated with various poles:
| 3.5 |
for , (X,Y)≠(0,ℓh), ℓ=0⋯j. (Note the jth order finite-difference coefficients (−1)l(j ℓ) in equation (3.5).) The fast decay of this function is established by lemma 3.1, whose proof can be found in [1].
Lemma 3.1 —
Let h>0, ℓ=0 or ℓ=1, m=1 or m=2 and k>0 be given. Then, for each M>0, there exists a positive constant CM (that also depends on j,k and h) such that, for all y∈(−M,M) and for all real numbers X with we have
3.6 where denotes differentiation of order ℓ in the mth coordinate direction.
The corresponding shifted quasi-periodic Green function is thus defined by
| 3.7 |
The fast convergence of such series, which follows from lemma 3.1, is laid out in theorem 3.2.
Theorem 3.2 —
Let h>0, ℓ=0 or ℓ=1, m=1 or m=2 and k0>0 be given. Then, for each M>0 and δ>0, there exists a constant DM,δ>0 (that also depends on j,k0 and h) such that, for all X,Y satisfying −L≤X≤L and −M<Y <M, for all frequencies k>0 such that and for all integers N>1, we have
3.8 It follows that for ℓ=0 and ℓ=1 with m=1 or m=2:
(1) The finite sums converge as to the corresponding quantities .
(2) The corresponding approximation errors decrease at least as fast as if j is even and as fast as if j is odd.
Proof. —
This result, which is equivalent to theorem 4.4 in [1], emphasizes the fact that the constant DM,δ can be taken to be independent of the wavenumber k for all k in a neighbourhood of a given wavenumber k0. The proof of the present version of the result can be obtained by inspection of the corresponding proof in [1]. □
4. Periodic array scattering at and around Wood anomalies
(a). Strategy
As is well known [12,13,28], the classical quasi-periodic Green function displayed in equation (2.12) can alternatively be expressed in the spectral form
| 4.1 |
which, of course, is only valid provided βn≠0 for all . In other words, equation (4.1) is only meaningful away from Wood anomalies (see remark 2.2). Accordingly, the ‘spatial’ series (2.12) fails to converge at Wood-anomaly frequencies, and its convergence slows down significantly as a Wood anomaly is approached. In the context of equation (4.1), this difficulty clearly arises from those terms in equation (4.1) whose denominator tends to zero as a Wood anomaly is approached: if such ‘Wood’ terms are excluded then the infinite sum (4.1) converges and, in fact, it yields an analytic function with respect to k for each (X,Y)≠(mL,0), . The solution strategy described in the present §4, which is based on detailed analysis around the individual Wood terms, can be briefly summarized as follows:
(1) Integral equations for array scattering based on the classical Green function (2.12) are obtained.
(2) The resulting integral operator is re-expressed as an integral operator defined in terms of the shifted Green function (which is defined for every frequency, including Wood anomalies), plus a certain ‘Rayleigh-series operator’.
(3) For a given Wood-anomaly frequency , the Rayleigh-series operator mentioned in point (2) includes a finite-rank operator which encapsulates the singular character of the Wood-anomaly problem. Solutions for the resulting linear operator equation can then be obtained at and around k0 by resorting to ideas closely related to the Woodbury–Sherman–Morrison formulae.
Points (1) and (2) are considered in §4b while point (3) is addressed in §4c.
(b). Hybrid ‘Rayleigh-expansion/integral-equation’ formulation
Given the potential
| 4.2 |
is a quasi-periodic radiating solution of the Helmholtz equation in . Note that, in view of the quasi-periodicity of usk and uinck, usk satisfies the boundary conditions (2.3) if and only if it satisfies the boundary conditions
| 4.3 |
where ∂D0 is the portion of the scattering boundary contained in the unit-cell. Using the well-known jump relations of the single- and double-layer potentials [29,26], it follows that usk is a solution to equations (2.2) and (2.3) if and only if ψ∈C(∂D0) satisfies the integral equation
| 4.4 |
Here γ is a non-negative real number, and the linear combination of single- and double-layer potentials in equation (4.2) is used to ensure invertibility of the integral-equation formulation at wavenumbers that equal eigenvalues of the Laplace operator within D0 (e.g. [29] as well as the related literature [26,30–32]).
An alternative operator equation can be obtained by noting that
| 4.5 |
and that, using (4.1), for Y >−h the rightmost sum in the above equation can be expressed in the form
| 4.6 |
where, in view of Newton’s binomial formula, we have σn(k)=(1−eiβn(k)h)j−1. Thus, selecting a sufficiently large shift spacing,
| 4.7 |
the integral operator in equation (4.4) equals
| 4.8 |
where
| 4.9 |
It follows that, letting (x,y)=r∈∂D0 denote the Cartesian coordinates of r, equation (4.4) is equivalent to
| 4.10 |
The corresponding expression for the potential (4.2) in terms of the shifted Green function is given by the expression
| 4.11 |
which is valid in the region Ω+={y≥M−−h} (figure 1). For points in Ω−={y<M−−h}, the potential is represented by the Rayleigh series
| 4.12 |
where we have set
| 4.13 |
Away from Wood anomalies, the integral-equation formulation (4.4) or, equivalently, the hybrid integral-equation/Rayleigh-series operator formulation (4.10) are well posed: the same arguments used in the proof of the invertibility of the combined field formulation for a single bounded obstacle can be applied to the periodic problem provided that we assume uniqueness of solutions for the periodic PDE problem. Once these operator equations are solved, the representation formulae (4.2) or (4.11) and (4.12) can be used to obtain scattering solutions.
However, at and around Wood anomalies, further work is needed. As mentioned previously, the classical quasi-periodic Green function ceases to exist at Wood frequencies and therefore the integral equation (4.4) cannot be used. Even though the shifted Green function does exist at Wood anomalies (and, therefore, integral operators that have it as kernel are well defined) the hybrid formulation (4.10) cannot be used directly at this singular case. Indeed, at Wood anomalies the infinite sum in equation (4.10) contains some vanishing denominators. The merit of equation (4.10), however, is that it makes explicit the singular behaviour at Wood anomalies in the form of a finite-rank operator (the finite sum of those terms whose denominators are close to zero), whereas the remainder of the hybrid integral/Rayleigh-series operator on the left-hand side of equation (4.10) is well defined. Thus, the strategy to solve the problem relies on being able to invert equations of the general form
| 4.14 |
where A is assumed to be an invertible operator and R a finite-rank operator containing vanishing denominators. Section 4c introduces a general linear algebra result (which can be seen as a slight re-interpretation of the Woodbury–Sherman–Morrison formulae) and then applies it to equation (4.10).
(c). Solution at and around Wood-anomaly frequencies
Let be a Wood frequency and consider the set of integers , which, in view of remark 2.2, has at most two elements. For a frequency k in a neighbourhood of k0, we define the finite-rank operators
| 4.15 |
| 4.16 |
where (x,y) are the Cartesian coordinates of a point in ∂D0. The operator Rk isolates the finitely many terms in the infinite sum in equation (4.10) that contain denominators that vanish as k0 is approached. The operator is a re-scaled version of Rk that does not contain vanishing denominators, and that will play a major role in the application of the inversion formula (4.22) to the scattering problem under consideration. Equation (4.10) can then be re-expressed in the form
| 4.17 |
where
| 4.18 |
The proposed strategy to solve equation (4.10) (or, equivalently, (4.17)) at and around Wood anomalies relies strongly on an operator formula, related to the Woodbury and Sherman–Morrison relations [33], sections 2.7.1 and 2.7.3, which is presented in lemma 4.2.
Remark 4.1. —
The notation and hypotheses used in the lemma are as follows: X denotes a general vector space over , denotes the set of linear (not necessarily continuous) operators from X to X, is an invertible operator and denotes a finite-rank operator which for f∈X takes the value
4.19 where bj denote non-zero complex numbers, ℓj denote linear functionals defined on X, and where w1,…,wr form a linearly independent set of elements of X. Additionally, we consider the re-scaled finite-rank operator
4.20 Setting and we see that both RbA−1 and R1A−1 map all of X into S and, in particular, they map S into itself. We thus consider the restrictions of RbA−1 and R1A−1 to the subspace S and denote them by Tb and T1, respectively. Letting, further, Db:S→S denote the diagonal operator defined by
4.21 we obtain throughout X and thus, in particular, .
Lemma 4.2. —
Using the notations and hypotheses as in remark 4.1, assume that the operator (Db+T1):S→S is invertible. Then the operator (A+Rb) is also invertible, and its inverse is given by
4.22 where denotes the identity operator.
Proof. —
In view of the hypotheses of the lemma, the operator on the right-hand side of equation (4.22) is well defined. The lemma follows by direct verification (via multiplication) that the right-hand side operator in (4.22) is both a left and right inverse of A+Rb. (The expression (4.22) for an operator (A+Rb) in a normed space can be derived by writing , expressing the inverse operator by means of a Neumann series which is convergent for z sufficiently small, and performing some simple manipulations. The resulting formula holds for any value of z, and in particular for z=1.) ▪
The solutions of equation (4.10), for frequencies around Wood anomalies, are obtained by inverting the operator (4.18); lemma 4.3 establishes a few regularity properties of this operator which are necessary to establish theorem 4.4. In what follows, C(∂D0) denotes the Banach space of complex-valued continuous functions along ∂D0, endowed with the maximum norm.
Lemma 4.3. —
Let . Then there exists δ>0 such that, for k∈(k0−δ,k0+δ), the operator Ak maps C(∂D0) into C(∂D0) and the mapping k→Ak is continuous.
Proof. —
Let δ>0, ρ>0 be such that for all and all k satisfying . (The existence of such δ and ρ values is easily checked from the definition of βn(k) in §2a.) Thus, for all the denominators in the series in equation (4.18) are bounded away from zero. To study the mapping properties of Ak, we consider the integral operator and the ‘Rayleigh-series’ operator in equation (4.18) separately.
The kernel of the integral operator can be viewed as the sum of a weakly singular kernel and a continuous kernel. The weakly singular kernel is the portion of the term n=0 in the infinite sum (3.7), which results by using ℓ=0 in the corresponding finite sum Gj,k given in equation (3.5); the continuous kernel, in turn, equals the sum of all of the remaining terms in (3.7). Clearly, the weakly singular kernel equals a combination of the Hankel function () and its normal derivative.
In view of [29], theorem 2.6, it follows that the integral operator in equation (4.18) maps continuous densities ψ into continuous functions on ∂D0. Further, because the singular kernel can be expressed in the form with smooth functions F1 and F2, it is easy to check that the singular-term portion of the integral operator varies continuously with respect to k (because and because all other integrands in the singular-term operator vary smoothly with k). The continuity of the remaining terms of the integral operator in (4.18) as a function of k follows easily from the uniform convergence, established in theorem 3.2, of the series that defines the shifted quasi-periodic Green function. Therefore, the whole integral operator is a continuous function of k with values in the space C(∂D0).
The mapping properties of the ‘Rayleigh-series’ operator, in turn, follow from the uniform convergence of the series (4.17)—whose terms, as shown in what follows, decay at a uniform exponential rate as soon as n is sufficiently large that . In detail, given ψ∈C(∂D0) and n sufficiently large, for an arbitrary point (x,y)∈∂D0, we obtain the following estimate:
4.23 which, in view of the assumption (4.7) on the shift parameter h, clearly exhibits the claimed uniform exponential decay. Because each one of the terms in the infinite series is a continuous function of both the spatial variable along ∂D0 as well as the frequency k, it follows that the infinite series operator in (4.18) defines a continuous function along ∂D0 which varies continuously with k in the space C(∂D0). This completes the proof of the lemma. ▪
Theorem 4.4, whose proof relies on lemmas 4.2 and 4.3, produces (unique) solutions of equation (4.10) for non-Wood frequencies arbitrarily close to a Wood frequency, it shows that those solutions admit a limit as the frequency tends to the Wood anomaly, and it provides an explicit expression for the limit solution which does not require use of a limiting process.
Theorem 4.4. —
Let and let S=span{w1,…,wr}(r=1 or r=2) be the (finite-dimensional) subspace of C(∂D0) spanned by the elements with nj (j=1,…,r) defined as in remark 2.2. If the operator Ak0:C(∂D0)→C(∂D0) (equation (4.18) with k=k0) is invertible, then there exists δ>0 such that for we have
(1) The operator Ak is invertible and the inverse is a continuous function of k for .
(2) The restriction of the composite operator to the subspace S maps S into itself bijectively and bicontinuously, and the inverse is a continuous function of k for .
(3) Let β(k)=(βn1(k),…,βnr(k)) and let . Then, the solution ψ of equation (4.10) (or, equivalently, (4.17)) is given by ψ=ψk, whereHere, the operator Dβ(k):S→S is defined by
4.24
4.25 Finally, the operator on the right-hand side of equation (4.24) and therefore ψk itself are well defined for and, in particular, at k=k0. The correspondence k→ψk maps k∈(k0−δ,k0+δ) continuously into C(∂D0). In particular, the solutions (4.24) tend uniformly to ψk0 as k→k0.
Proof. —
The existence of a certain δ1>0 such that Ak admits an inverse for |k−k0|<δ1, as well as the continuity of for 0<|k−k0|<δ1, follows easily from the invertibility of Ak0—by means of a simple perturbative argument based on the use of a Neumann series and the continuity of Ak with respect to k (lemma 4.3). Noting that the finite-rank operators vary continuously, further, a similar perturbative argument allows one to deduce the invertibility of and the continuity of its inverse for |k−k0|<δ1 (perhaps reducing the value of δ1, if necessary) from the invertibility of —which is itself established in appendix B under the hypothesis of the present theorem. We have thus established that, for some δ1>0, points (1) and (2) hold for all k satisfying |k−k0|<δ1.
Point (3), in turn, follows by relating the inversion formula (4.22) to equation (4.17). Indeed, the invertibility of (point (2)) implies the invertibility of provided is sufficiently small for all j—which is certainly guaranteed provided for a sufficiently small value of δ2>0. Thus, identifying Db and T1 (in lemma 4.2) with Dβ(k) and , respectively, the (Db+T1) invertibility assumption in lemma 4.2 is satisfied for , and, therefore, equation (4.24) is obtained from equation (4.22), as desired.
To complete the proof of the theorem we note that because is invertible (appendix B), because the image of is contained in S, and because for k=k0 we have Dβ(k)=0 (and thus ), it follows that the right-hand side of equation (4.24) is also defined for k=k0. The uniform convergence of ψk to ψk0 as k→k0 is established by relying on the k-continuity at k=k0 (established in points (1) and (2)) of the operators in equation (4.24) together with the smoothness of the incident field as a function of k. ▪
Theorem 4.4 relies on the invertibility of the operator Ak0. Unfortunately, the study of solution uniqueness for the operator Ak0 for presents difficulties: as pointed out in remark A.1 (appendix A), the potential
| 4.26 |
associated with Ak0 is not necessarily a radiating solution and, therefore, classical arguments based on the uniqueness of a radiating solution for the associated PDE problem are not immediately applicable in this context. A detailed consideration of this problem is out of the scope of the present paper and is left for future work. Throughout this article, however, it is assumed that, as verified numerically (§6a), the operator Ak0 is indeed invertible and, therefore, the conclusions of theorem 4.4 hold.
(d). Solutions to the PDE problem (eqn2.2) and (eqn2.3) at and around Wood frequencies
This section provides a brief discussion of equation (4.24), and it uses the solutions to that equation (which, from theorem 4.4, are well defined for k in the neighbourhood of a given Wood frequency ) to construct solutions of the PDE (2.2) for frequencies k∈Uwa—including, in particular, the Wood frequency k=k0.
To do this, we first note that, for k∈Uwa, the quantity ψk in equation (4.24) is the sum of the two terms
| 4.27 |
both of which involve the inverse of the operator Ak. (A theoretical discussion concerning the invertibility of the operator Ak is given at the end of §4c, whereas practical matters concerning actual inversion of Ak are discussed in §5.)
The term is obtained by a direct application of the inverse operator . The evaluation of can be viewed as a three-step process: (i) evaluation of , (ii) application of the inverse and, finally, (iii) application of . In view of equation (4.16) for point (i) we have
| 4.28 |
where . The inverse of the finite-dimensional operator mentioned in point (ii), on the other hand, can easily be applied to by first obtaining the matrices and of the operators and in the basis {wj=eiαnj(k)x+iβnj(k)y:j=1,…,r} of the space S. We obtain
| 4.29 |
Thus, letting and calling the solution of the linear system
| 4.30 |
a straightforward linear algebra argument yields
| 4.31 |
(Note that for each k a unique solution d(k) of (4.30) indeed exists and varies continuously with k for |k−k0| sufficiently small, because, as indicated in theorem 4.4, is invertible in a neighbourhood of the Wood frequency k0.) Upon application of (point (iii)) we thus obtain the relation
| 4.32 |
In other words, for k∈Uwa, the density ψk can be viewed as the solution of an operator equation involving the operator Ak which is then corrected by addition of finitely many terms which involve the Rayleigh modes wj=eiαnj(k)x+iβnj(k)y.
Once ψk has been obtained as indicated above, the corresponding radiating solution usk of the PDE problem (2.2) and (2.3) can be produced for k∈Uwa. While for k∈Uwa∖{k0} (and, indeed, for all ) a direct substitution ψ=ψk in equations (4.11) and (4.12) yields the desired PDE solution usk, we proceed differently—so as to ensure uniformly fast convergence near the Wood anomaly k0. Indeed, to obtain the PDE solution for all k∈Uwa we exploit the fact that, as shown in what follows, the singular (or nearly singular) ‘plus/minus’ quotients
| 4.33 |
in equations (4.11) and (4.12) can be re-expressed, for all k∈Uwa, in terms of quantities that are well behaved at and around k0; namely, the coefficients dj(k) in equation (4.30) and the functionals defined in equation (4.38) below.
To do this let us consider the ‘plus’ quotients first. Noting that ψk is a solution of (4.17) we obtain the expression
| 4.34 |
which, using equation (4.32), becomes
| 4.35 |
In view of (4.15), it follows that for all k∈Uwa the ‘plus’ singular quotient in (4.33) can be expressed in the form
| 4.36 |
in terms of the ‘regular’ quantities dj=dj(k).
The ‘minus’ quotients, in turn, can be expressed in terms of the ‘plus’ quotients. Indeed, subtracting (4.13) from (4.9), we obtain
| 4.37 |
where
| 4.38 |
and where . Thus, in view of (4.36), we obtain the expression
| 4.39 |
for the ‘minus’ quotients in terms of regular quantities.
The scattered-field functions (4.11) and (4.12) can now be evaluated in terms of the regular expressions (4.36) and (4.39). Indeed, using the solution dj(k) of equation (4.30) and the integers nj (j=1,…,r) introduced in remark 2.2, we obtain
| 4.40 |
in Ω+={y≥M−−h}∖D (figure 1) and
| 4.41 |
in Ω−={y<M−−h}. Note that (4.40) and (4.41) are defined for all values of k∈Uwa—including k=k0.
To conclude this section, we establish that, as claimed, the Wood-anomaly potential usk0 given by equations (4.40) and (4.41) is a radiating solution of the problem (2.2) and (2.3). To do this it suffices to show that
(1) usk0 is a solution of the Helmholtz equation in the interior of the regions Ω+ and Ω−.
(2) The right-hand expressions in (4.40) and (4.41) agree in the region M−−h<y<M−.
(3) usk0 satisfies the condition of radiation at infinity in both Ω+ and Ω− (see remark 2.1).
(4) usk0 verifies the boundary condition (2.3) or, equivalently, the boundary condition (4.3).
The validity of point (1) follows directly by inspection of equations (4.40) and (4.41). To establish point (2), in turn, we show that, in the region M−−h<y<M−, the Rayleigh expansion of the right-hand side in (4.40) coincides with the Rayleigh series (4.41). To produce the Rayleigh series of (4.40), we use equation (4.26) with ψ=ψk0, which results in an expression of the form
| 4.42 |
Point (2) now follows directly by considering the Rayleigh expansion of vk0 (equation (A 6) in appendix A). Point (3) follows directly by inspection of equations (4.41) and (4.42), using, for the latter, the appendix equation (A 5). Point (4), finally, results by evaluation of the potential usk0 in (4.42) for points (x,y)∈∂D0 (see equation (4.3) and associated text). The boundary values of the potential vk0 in equation (4.42) can be obtained by evaluating (4.26) (with ψ=ψk0) on ∂D0; the result is (4.18) (with ψ=ψk0) or, in other words, vk0|∂D0=Ak0ψk0. But this quantity can be obtained from theorem 4.4 applied at k=k0 or, equivalently, from equation (4.32). But, then, equation (4.42) tells us that usk0 verifies the boundary condition (2.3), as desired. Having established that points (1)–(4) hold, it follows that usk0 is a radiating solution of the PDE problem posed by equations (2.2) and (2.3) at the Wood frequency k0, as desired.
5. Numerical algorithm
Section 4 presents an integral-equation framework for evaluation of scattering solutions of the PDE problem (2.2) and (2.3) for wavenumbers k at and around a given Wood wavenumber k0. For values of k away from all Wood wavenumbers, in turn, the proposed algorithm resorts to use of the windowed Green-function approach introduced in [1,21,22]. In fact, following these references, our algorithm applies the windowing approach in conjunction with the shifted Green-function method at all wavenumbers. This section presents a numerical discretization of the resulting continuous formulations. We consider the near-Wood-anomaly case first and we then succinctly describe the modifications that are necessary to obtain an algorithm valid for all frequencies. For values of k at and around a given Wood frequency , the proposed algorithm for evaluation of the density ψk (that is used in equations (4.40) and (4.41)) results as a discrete analogue of the strategy embodied in equation (4.24)—or, equivalently (but in a form more closely related to the actual implementation), equation (4.32). The numerical integrations mentioned in what follows can be effected by means of any numerical integration method applicable to the kinds of smooth and logarithmic-singular integrands associated with the problems under consideration. The integration algorithms used in our implementation were derived in a direct manner from the high-order pointwise-discretization (Nyström) methods described in [26], section 3.5; in particular, this presentation assumes a discretization of the boundary of the scatterer D0 by means of a given Nyström mesh such as those considered in [26]. Naturally, only one period of the scattering boundaries needs to be discretized; we assume a number ni of Nyström nodes are used to discretize the boundaries contained in the reference unit period. Finally, the exponentially convergent infinite sum in equation (4.18) is truncated by including all propagating modes as well as a number Nev of evanescent modes to the right (resp. to the left) of the largest (resp. smallest) element of the set , excepting all Wood frequency modes.
Away from Wood frequencies the evaluation of the shifted quasi-periodic Green function needed to produce the operator Ak and its inverse, which is required in (4.32) (see equation (4.18)), can be additionally accelerated by means of the windowing methodology introduced in [1,21]—which smoothly truncates the infinite sum (3.7) in such a way that is approximated by the finite sum
| 5.1 |
where A is a positive real number, and where (figure 2) is the smooth cut-off function given by
| 5.2 |
with 0<c<1. As shown in [21] the smooth-windowing methodology converges super-algebraically fast away from Wood anomalies as , and thus this approach improves upon the shifted Green-function convergence—at least away from Wood frequencies. Bruno et al. [21] established super-algebraic convergence to the corresponding quasi-periodic Green function in the context of the problem of scattering by bi-periodic structures in three-dimensional space. Similar ideas can be applied in the two-dimensional problem under consideration. In fact, the proof is simpler in the present case—which does not require summation of doubly infinite sums.
Figure 2.

Windowing function W for c=0.5. (Online version in colour.)
We can now consider the problem of evaluation of the operator Ak, whose inverse appears on the right-hand side of (4.32). Clearly, using (4.18) and the values of a given continuous function ψ on the Nyström mesh, we can obtain the numerical values of Akψ on the same Nyström mesh by numerical integration of the integral terms containing the Green function as well as those associated with the functionals I+n,k, followed by summation of the infinite sum over (whose general term decays exponentially, in accordance with (4.23)). Clearly, such an algorithm can be implemented in terms of a matrix–vector product for the vector which contains the discrete values of the function ψ. The inverse of the corresponding matrix provides the necessary discrete approximation of the operator . (In practice, the action of the numerical inverse on a given vector can be obtained either by means of an iterative linear-algebra solver or, as in the approach followed in the present two-dimensional context, directly by means of Gaussian elimination.)
In order to complete the evaluation of the solution ψk in (4.32) it is necessary to produce the coefficients dj(k). But these values can be obtained by solving the r×r linear system (4.30) (see remark 2.2). The necessary elements in this matrix equation can be produced as follows: the diagonal matrix results from simple algebra, and the matrix (equation (4.29)) and right-hand side c(k) (right below equation (4.28)) can be produced through respective applications of the aforementioned matrix form of the operator followed by numerical integration and simple algebra.
The case in which k is away from Wood anomalies, finally, can be treated by means of a slightly modified version of the ‘Wood and near-Wood’ strategy described above—because, as it is readily checked, the operator Ak in equation (4.18) and the mixed-integral/Rayleigh-series operator in equation (4.10) differ only by the finite sum of terms with . Thus, for a configuration away from Wood anomalies, it is only necessary to incorporate those terms which were excluded to obtain Ak in the near-Wood-anomaly case. (Note, however, that, away from Wood frequencies, one may select j=0 in (4.10), in which case the sum on the left-hand side of this equation vanishes, and a classical formulation is recovered.) In any case, the resulting discrete formulations can be inverted by means of an iterative solver or, for sufficiently small discretizations, by means of Gaussian elimination.
6. Numerical results
This section presents numerical tests and examples that demonstrate the character of the scattering solvers introduced in section 5, with an emphasis on the impact of the Wood-anomaly methods described in §4c. Detailed numerical results presented in what follows concern, in particular, the invertibility of the operator Ak around Wood frequencies (see theorem 4.4 and discussion immediately thereafter), as well as the conditioning, accuracy and computing costs associated with the proposed methodology for ranges of frequencies which, once again, include Wood anomalies. All solutions presented in this section were produced by means of a Fortran implementation of the algorithms described in §5, together with the LAPACK Gaussian elimination routines, on a single core of an Intel i7-4600M processor.
(a). Invertibility and conditioning at and around Wood frequencies
In order to provide numerical evidence of the invertibility of the operator Ak (equation (4.18)) for k in a neighbourhood of we consider the maximum and minimum singular values for a discretization of the operator Ak based on ni=64 Nyström nodes (see §5), with varying values of both the window-size parameter A and the number j of shifts, and with Nev=20 (see §5). We have found that, in all cases, the maximum singular values of Ak do not grow as k approaches k0, and that the minimum singular values are all bounded away from zero. For definiteness, we present examples for the fairly generic test geometry depicted in figure 1 with L=4 and θ=0; similar results were obtained for periodic arrays of cylinders of various cross sections and for other numbers ni of discretization points. In what follows, we express the window radius A in terms of the number Nper of periods L it spans: A=NperL.
Figure 3 displays the smallest singular values of the discrete approximation of the operator Ak in equation (4.18) obtained using Nper=1600 together with a 64-point discretization of the scatterer D0 depicted in figure 1. In order to provide close refinements near several Wood anomalies we use the parameters δ defined by k=k0+sign(δ)⋅δ8 for with p=2,4,6. (The δ parametrization of the frequency domain is used to achieve a fine resolution near the Wood-anomaly values corresponding to δ=0 for each one of the integers p=2,4,6.) Visually indistinguishable curves for both the smallest and largest singular values are obtained using a 128-point discretization of D0 (while fixing the value A=NperL with Nper=1600), which suggests that the approximate singular values provide close approximations of the corresponding smallest and largest singular values of the continuous operator Ak. Clearly, the smallest singular value σmin remains bounded in the limit as δ→0.
Figure 3.
Smallest singular values of the discrete approximation of the operator Ak, for the scattering structure described in the text, as a function of δ (k=k0+δ8), around the Wood frequencies with p=2,4,6. (For reference, the maximum condition numbers κ=σmax/σmin for the cases p=2, 4 and 6 are approximately 280, 1508 and 2401, respectively.) Note that, in particular, the smallest singular values for δ8=10−16 and δ=0 are included in this graph. (Online version in colour.)
Figure 4 presents the energy-balance errors (given by the left-hand side of equation (2.10) for efficiency values computed numerically with ni=64) as a function of δ, for various values of Nper and for numbers j=0 and j=5 of shifts with shift-spacing h=3.5 (equations (3.5) and (3.7)). Studies based on the use of finer integration meshes and larger window sizes suggest that the actual solution errors are well described by the energy-balance curves presented in figure 4. This figure demonstrates clearly the beneficial effect induced by the presence of the Green-function shifts.
Figure 4.
Energy-balance error, as a function of δ (k=k0+δ8 with ), resulting from the use of the methodology introduced in §4c with j=0 (un-shifted windowed Green function) and j=5 (five-shifted windowed Green function) for a configuration with L=4 and θ=0 (normal incidence). The beneficial effect induced by the use of the shifted Green-function and Sherman–Morrison inversion (cf. theorem 4.4) can be clearly appreciated. (Online version in colour.)
(b). Computing cost
The Green-function representations and solvers presented in this paper give rise to fast numerical algorithms: like the rough-surface solvers [1], the present methods for periodic arrays of scatterers enable evaluation of highly accurate scattering solutions, with frequencies away from, at and around Wood anomalies, in computing times of the order of hundreds of milliseconds. In particular, the approach is highly competitive with other available solvers even for configurations away from Wood anomalies [4,6]. The method can be additionally accelerated by means of fast Fourier transform (FFT)-based approaches [21,34]; use of such acceleration methods in conjunction with shifted Green functions will be described elsewhere.
Sections 6b(i)–6b(iii) present the computing times required by the present solver for problems of scattering by periodic arrays (period L=2π) of circular cylinders. Examples for arrays of cylinders of radii R=0.05L, R=0.1L and R=0.25L, and configurations far from Wood anomalies, at Wood anomalies and around Wood anomalies are considered. Incidence angles in Littrow mount of order ℓ=−1 (for which the scattered plane wave of order ℓ=−1 propagates in the backscattering direction) were used; such a configuration is obtained provided the triplet (k,L,θ) verifies the relation . As noted in §5, Wood frequencies can be obtained by enforcing the relation for some positive integer n; it can be easily checked that, under the Littrow-mount assumption, the Wood-frequency condition reduces to k0L=(2n−1)π for some positive integer n. In what follows, we consider the particular case n=2, which yields the Wood frequency k0=1.5⋅2π/L (for which ; see remark 2.2). In particular, k=1⋅2π/L is not a Wood frequency while the frequency k=1.49⋅2π/L is close to the Wood frequency k0.
Throughout this section, the computing times cited sufficed to produce full scattering solutions with an energy-balance error of the order of 10−8.
(i). Computing cost I: wavenumbers away from Wood anomalies
Tables 1–3 present the computing times required by the proposed algorithm to evaluate the scattered field with an energy–balance error of the order of 10−8 for the wavenumber k=1⋅L (away from Wood anomalies). The best computing times in each table are displayed in italicized characters. Note that the best computing times are obtained for a shifted Green function of relatively low order (j=1). The incremental gains in convergence speed resulting from the use of higher-order methods does give rise to reductions in the numbers Nper of periods necessary to achieve convergence within the prescribed tolerance, but these gains are outweighed by the additional computing cost required for evaluation of the larger numbers of shifted free-space Green-function values required in the higher-order Green function.
Table 2.
Cylinders of radius R=0.1L at the frequency k=1⋅2π/L.
| j | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| ni | 18 | 16 | 16 | 16 | 18 |
| Nper | 125 | 38 | 38 | 37 | 36 |
| Nev | 0 | 20 | 20 | 20 | 20 |
| time (s) | 0.1 | 0.07 | 0.07 | 0.08 | 0.09 |
Table 1.
Cylinders of radius R=0.05L at the frequency k=1⋅2π/L.
| j | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| ni | 18 | 16 | 18 | 18 | 18 |
| Nper | 100 | 30 | 45 | 24 | 22 |
| Nev | 0 | 18 | 18 | 16 | 16 |
| time (s) | 0.06 | 0.04 | 0.08 | 0.08 | 0.07 |
Table 3.
Cylinders of radius R=0.25L at the frequency k=1⋅2π/L.
| j | 0 | 1 | 2 | 3 | 4 |
|---|---|---|---|---|---|
| ni | 20 | 14 | 14 | 14 | 16 |
| Nper | 125 | 66 | 75 | 73 | 58 |
| Nev | 0 | 10 | 10 | 10 | 10 |
| time (s) | 0.13 | 0.06 | 0.09 | 0.11 | 0.13 |
(ii). Computing cost II: a Wood-anomaly frequency
Tables 4–6 present results for the structures considered in the previous section except for the frequency, which is here taken to equal the Wood frequency k=1.5 L. The best computing times are now 0.14, 0.6 and 2.6 s. These times, which are now obtained for the higher-order Green function (j=6), are somewhat higher than the corresponding 0.04, 0.07 and 0.06 times required for the non-Wood frequency k=1 L. The windowing procedure fails to accelerate convergence at Wood anomalies, and use of the higher-order shifted Green functions is therefore highly advantageous in such cases.
Table 5.
Same as table 2 but with k=1.5⋅2π/L.
| j | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| ni | 18 | 18 | 16 | 18 | 18 | 18 |
| Nper | 3500 | 5500 | 500 | 400 | 200 | 200 |
| Nev | 20 | 20 | 20 | 20 | 20 | 20 |
| time (s) | 2.35 | 3.96 | 0.7 | 0.6 | 0.7 | 0.8 |
Table 4.
Same as table 1 but with k=1.5⋅2π/L.
| j | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| ni | 18 | 20 | 16 | 18 | 18 | 18 |
| Nper | 450 | 600 | 100 | 100 | 50 | 30 |
| Nev | 20 | 20 | 20 | 20 | 20 | 20 |
| time (s) | 0.62 | 0.8 | 0.25 | 0.31 | 0.19 | 0.14 |
Table 6.
Same as table 3 but with k=1.5⋅2π/L.
| j | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|
| ni | 20 | 20 | 20 | 20 | 20 | 20 |
| Nper | 38 500 | 42 000 | 2500 | 2000 | 1000 | 750 |
| Nev | 20 | 20 | 20 | 20 | 20 | 20 |
| time (s) | 32.1 | 35.5 | 4.5 | 4.5 | 2.6 | 2.6 |
(iii). Computing cost III: frequencies near Wood anomalies
Tables 7–9 present results for the structures considered in the previous two sections, but now for the near-Wood frequency k=1.49 L. The computing times are comparable to Wood-frequency times presented in the previous section.
Table 8.
Same as table 2 but with k=1.49(2π/L).
| j | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| ni | 18 | 18 | 18 | 18 | 18 | 18 | 18 |
| Nper | 3700 | 900 | 1000 | 350 | 320 | 175 | 100 |
| Nev | 0 | 20 | 20 | 20 | 20 | 20 | 20 |
| time (s) | 3.2 | 0.76 | 0.91 | 0.46 | 0.49 | 0.47 | 0.4 |
Table 7.
Same as table 1 but with k=1.49(2π/L).
| j | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| ni | 18 | 16 | 16 | 16 | 16 | 18 | 18 |
| Nper | 3700 | 850 | 650 | 200 | 200 | 100 | 75 |
| Nev | 0 | 20 | 20 | 20 | 20 | 20 | 20 |
| time (s) | 3.2 | 0.59 | 0.5 | 0.36 | 0.4 | 0.37 | 0.32 |
Table 9.
Same as table 3 but with k=1.49(2π/L).
| j | 0 | 1 | 2 | 3 | 4 | 5 | 6 |
|---|---|---|---|---|---|---|---|
| ni | 20 | 20 | 20 | 20 | 20 | 20 | 20 |
| Nper | 3700 | 1200 | 1000 | 600 | 600 | 400 | 380 |
| Nev | 0 | 10 | 10 | 20 | 20 | 20 | 20 |
| time (s) | 3.2 | 1.21 | 1.14 | 1.05 | 0.99 | 1.07 | 1.56 |
7. Conclusion
This paper introduced a new methodology for solutions of problems of scattering by periodic arrays of cylinders with applicability throughout the spectrum—even at and around Wood frequencies. To the best of our knowledge, this is the first particle-array periodic-Green-function method that remains applicable around Wood frequencies. The algorithm yields fast solutions for frequencies in the resonance region, where wavelengths are comparable to the structural period. High-frequency problems are also amenable to efficient treatment by these methods in conjunction with FFT-based acceleration approaches [21,34]; the development of such accelerated methods, however, is left for future work.
Acknowledgements
The authors gratefully acknowledge support by NSF and AFOSR as well as the NSSEFF Vannevar Bush Fellowship.
Appendix A. Rayleigh expansion of vk0 for
The Rayleigh expansion of vk0 can be obtained by substituting the Rayleigh series of the shifted Green function for in equation (4.26). In the case j≥2, we have [1], eqs. (54), (56)
| A 1 |
for Y >0, while, for −h<Y <0, the corresponding modified version of the equation [1], equation (54) yields
| A 2 |
The analogous expressions for j=1 are
| A 3 |
for Y >0 and
| A 4 |
for −h<Y <0. For j≥2, we thus obtain
| A 5 |
in the region {y>M+} and
| A 6 |
in the region {y<M−} (figure 1). Here, the functional is defined in equation (4.38); note, further, that for we have I+n,k0=I−n,k0.
In the case j=1, finally, we obtain
| A 7 |
in the region {y>M+} and
| A 8 |
in the region {y<M−} (figure 1).
Remark A.1. —
From equations (A 6) and (A 8), we see that the potential vk0 could in principle contain unbounded modes (that grow linearly with y) in the region {y<M−}—and, thus, the solution vk0 could, in principle, fail to satisfy the radiation condition put forth in remark 2.1. The unbounded modes are not present in the expansions (A 6) and (A 8) provided the density ψ satisfies the conditions for all . But, in view of equation (4.30) and the parenthetical comment that follows (4.31), equation (4.36) tells us that (j=1,…,r) vanishes for k=k0—because so does the denominator on the left-hand side of that equation. Because nj (j=1,…,r) is an enumeration of , we see that the density ψk0 obtained at a Wood anomaly in theorem 4.4 indeed satisfies the condition for all . It follows that the corresponding potential vk0 (defined in terms of ψk0) is a radiating potential both above and below the obstacles.
Remark A.2. —
In connection with the previous remark, we note that the functionals () do not identically vanish: e.g. setting ψ=eiαnx in (4.9) yields a non-zero value, because the integral involving the normal derivative does vanish. It follows that, for a given (arbitrary) density ψ, the potential vk0 does not generally satisfy the radiation condition and, therefore, as indicated in §4c, classical arguments based on the uniqueness of the radiating solution for the associated PDE problem are not immediately applicable to the study of uniqueness of the operator Ak0 with .
Appendix B. Invertibility of
Using the representations (A 5) and (A 6) (in the case j≥2) or (A 7) and (A 8) (in the case j=1), we can now deduce the invertibility of the restriction of the operator to the finite-dimensional space S (see theorem 4.4), provided uniqueness of the solution of the problem (2.2) and (2.3) holds for k=k0. Indeed, for f∈S such that , in view of equation (4.16), we must have for all . In view of remark A.1, then, the potential vk0 defined in (4.26) with is a radiating solution of the Helmholtz equation. Moreover, using the jump relations of the single- and double-layer potentials it follows that vk0 equals f along the boundary of D0. But, because f∈S,
| B 1 |
it follows (assuming the uniqueness of radiating solutions for the PDE problem for k=k0) that
| B 2 |
in the complete exterior domain . Because , , then vk does not contain the Wood modes in the region y>M+ (see equations (A 5) or (A 7) in the respective cases j≥2 and j=1) and therefore Cn=0 for all . In other words, the operator in finite-dimensional vector space S has trivial null space, and it must therefore be invertible, as desired.
Authors' contributions
O.P.B. and A.G.F.-L. contributed to all aspects of this article.
Competing interests
No competing interests exist.
Funding
This work was supported by NSF and AFOSR through contracts DMS-1411876 and FA9550-15-1-0043, and by the NSSEFF Vannevar Bush Fellowship under contract no. N00014-16-1-2808.
References
- 1.Bruno OP, Delourme B. 2014. Rapidly convergent two-dimensional quasi-periodic Green function throughout the spectrum—including Wood anomalies. J. Comput. Physics 262, 262–290. (doi:10.1016/j.jcp.2013.12.047) [Google Scholar]
- 2.Rayleigh L. 1907. Note on the remarkable case of diffraction spectra described by Prof. Wood. Philos. Mag. Ser. 6 14, 60–65. (doi:10.1080/14786440709463661) [Google Scholar]
- 3.Wood RW. 1902. On a remarkable case of uneven distribution of light in a diffraction grating spectrum. Proc. Phys. Soc. Lond. 18, 269–275. (doi:10.1088/1478-7814/18/1/325) [Google Scholar]
- 4.Barnett A, Greengard L. 2010. A new integral representation for quasi-periodic fields and its application to two-dimensional band structure calculations. J. Comput. Phys. 229, 6898–6914. (doi:10.1016/j.jcp.2010.05.029) [Google Scholar]
- 5.Barnett A, Greengard L. 2011. A new integral representation for quasi-periodic scattering problems in two dimensions. BIT Numer. Math. 51, 67–90. (doi:10.1007/s10543-010-0297-x) [Google Scholar]
- 6.Bruno OP, Haslam MC. 2009. Efficient high-order evaluation of scattering by periodic surfaces: deep gratings, high frequencies, and glancing incidences. J. Opt. Soc. Am. A 26, 658–668. (doi:10.1364/JOSAA.26.000658) [DOI] [PubMed] [Google Scholar]
- 7.Bruno OP, Haslam MC. 2010. Efficient high-order evaluation of scattering by periodic surfaces: vector-parametric gratings and geometric singularities. Waves Random Complex Media 20, 530–550. (doi:10.1080/17455030.2010.499151) [Google Scholar]
- 8.Martin PA. 2006. Multiple scattering: interaction of time-harmonic waves with N obstacles. Cambridge, UK: Cambridge University Press. [Google Scholar]
- 9.Bruno O, Elling T, Turc C. 2012. Regularized integral equations and fast high-order solvers for sound-hard acoustic scattering problems. Int. J. Numer. Methods Eng. 91, 1045–1072. (doi:10.1002/nme.4302) [Google Scholar]
- 10.Arens T, Sandfort K, Schmitt S, Lechleiter A. 2013. Analysing Ewald’s method for the evaluation of Green’s functions for periodic media. IMA J. Appl. Math. 78, 405–431. (doi:10.1093/imamat/hxr057) [Google Scholar]
- 11.Capolino F, Wilton DR, Johnson WA. 2007. Efficient computation of the 3d Green’s function for the Helmholtz operator for a linear array of point sources using the Ewald method. J. Comput. Phys. 223, 250–261. (doi:10.1016/j.jcp.2006.09.013) [Google Scholar]
- 12.Linton CM. 2010. Lattice sums for the Helmholtz equation. SIAM Rev. 52, 630–674. (doi:10.1137/09075130X) [Google Scholar]
- 13.Linton CM. 1998. The Green’s function for the two-dimensional Helmholtz equation in periodic domains. J. Eng. Math. 33, 377–401. (doi:10.1023/A:1004377501747) [Google Scholar]
- 14.Chandler-Wilde SN, Hothersall DC. 1995. Efficient calculation of the Green function for acoustic propagation above a homogeneous impedance plane. J. Sound Vib. 180, 705–724. (doi:10.1006/jsvi.1995.0110) [Google Scholar]
- 15.Dienstfrey A, Hang F, Huang J. 2001. Lattice sums and the two-dimensional, periodic Green’s function for the Helmholtz equation. Proc. R. Soc. Lond. A 457, 67–85. (doi:10.1098/rspa.2000.0656) [Google Scholar]
- 16.Kurkcu H, Reitich F. 2009. Stable and efficient evaluation of periodized Green’s functions for the Helmholtz equation at high frequencies. J. Comput. Phys. 228, 75–95. (doi:10.1016/j.jcp.2008.08.021) [Google Scholar]
- 17.Mathis AW, Peterson AF. 1996. A comparison of acceleration procedures for the two-dimensional periodic Green’s function. IEEE Trans. Antennas Propagation 44, 567–571. (doi:10.1109/8.489309) [Google Scholar]
- 18.Moroz A. 2001. Exponentially convergent lattice sums. Opt. Lett. 26, 1119–1121. (doi:10.1364/OL.26.001119) [DOI] [PubMed] [Google Scholar]
- 19.Nicorovici NA, McPhedran RC. 1994. Lattice sums for off-axis electromagnetic scattering by gratings. Phys. Rev. E 50, 3143–3160. (doi:10.1103/PhysRevE.50.3143) [DOI] [PubMed] [Google Scholar]
- 20.Nicorovici NA, McPhedran RC, Petit R. 1994. Efficient calculation of the Green’s function for electromagnetic scattering by gratings. Phys. Rev. E 49, 4563–4577. (doi:10.1103/PhysRevE.49.4563) [DOI] [PubMed] [Google Scholar]
- 21.Bruno OP, Shipman SP, Turc C, Venakides S.2013. Efficient evaluation of doubly periodic Green functions in 3d scattering, including Wood anomaly frequencies. (https://arxiv.org/abs/1307.1176v1. ) [DOI] [PMC free article] [PubMed]
- 22.Monro JA. 2007. A super-algebraically convergent, windowing-based approach to the evaluation of scattering from periodic rough surfaces. PhD thesis, Caltech, Pasadena, CA, USA.
- 23.Kress R. 1999. Linear integral equations. Berlin, Germany: Springer. [Google Scholar]
- 24.Kussmaul R. 1969. Ein numerisches Verfahren zur Lösung des Neumannschen Ausssenraum problems für die Helmholtzsche Schwingungsgleichung. Computing 4, 246–273. (doi:10.1007/BF02234773) [Google Scholar]
- 25.Martensen E. 1963. Über eine Methode zum räumlichen Neumannschen Problem mit einer Anwendung für torusartige Berandungen. Acta Math. 109, 75–135. (doi:10.1007/BF02391810) [Google Scholar]
- 26.Colton D, Kress R. 2013. Inverse acoustic and electromagnetic scattering theory. New York, NY: Springer. [Google Scholar]
- 27.Petit R. 1980. Electromagnetic theory of gratings. Berlin, Germany: Springer. [Google Scholar]
- 28.Bruno OP, Reitich F. 1992. Solution of a boundary value problem for the Helmholtz equation via variation of the boundary into the complex domain. Proc. R. Soc. Edinb. A Math. 122, 317–340. (doi:10.1017/S0308210500021132) [Google Scholar]
- 29.Colton D, Kress R. 1983. Integral equation methods in scattering theory. London, UK: Wiley & Sons. [Google Scholar]
- 30.Brakhage H, Werner P. 1965. Über das Dirichletsche Au enraumproblem für die Helmholtzsche Schwingungsgleichung. Arch. Math. 16, 325–329. (doi:10.1007/BF01220037) [Google Scholar]
- 31.Leis R. 1965. Zur Dirichletschen Randwertaufgabe des Aussenraumes der Schwingungsgleichung. Math. Z. 90, 205–211. (doi:10.1007/BF01119203) [Google Scholar]
- 32.Panich OI. 1965. On the question of the solvability of the exterior boundary-value problems for the wave equation and Maxwell’s equations. Russ. Math. Surv. 20, 221–226. [Google Scholar]
- 33.Press WH, Teukolsky SA, Vetterling WT, Flannery BP. 2007. Numerical recipes: the art of scientific computing, 3rd edn. New York, NY: Cambridge University Press.
- 34.Bruno OP, Kunyansky LA. 2001. A fast, high-order algorithm for the solution of surface scattering problems: basic implementation, tests, and applications. J. Comput. Phys. 169, 80–110. (doi:10.1006/jcph.2001.6714) [Google Scholar]



