High order surface radiation conditions for time-harmonic waves in exterior domains
Sebastian Acosta

TL;DR
This paper introduces a new family of high-order on-surface radiation conditions for accurately approximating outgoing solutions to the Helmholtz equation in exterior domains, enhancing computational methods for wave problems.
Contribution
It develops a systematic procedure to implement high-order pseudo-differential symbols for surface radiation conditions, improving solution accuracy in exterior Helmholtz problems.
Findings
Numerical results demonstrate improved accuracy of the proposed method.
The approach effectively handles Dirichlet and Neumann boundary conditions.
Potential extensions suggest broader applicability in wave simulations.
Abstract
We formulate a new family of high order on-surface radiation conditions to approximate the outgoing solution to the Helmholtz equation in exterior domains. Motivated by the pseudo-differential expansion of the Dirichlet-to-Neumann operator developed by Antoine et al. (J. Math. Anal. Appl. 229:184-211, 1999), we design a systematic procedure to apply pseudo-differential symbols of arbitrarily high order. Numerical results are presented to illustrate the performance of the proposed method for solving both the Dirichlet and the Neumann boundary value problems. Possible improvements and extensions are also discussed.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
High order surface radiation conditions for time–harmonic waves in exterior domains
Sebastián Acosta
Department of Pediatrics, Baylor College of Medicine and Texas Children’s Hospital, TX
Abstract
We formulate a new family of high order on–surface radiation conditions to approximate the outgoing solution to the Helmholtz equation in exterior domains. Motivated by the pseudo–differential expansion of the Dirichlet–to–Neumann operator developed by Antoine et al. (J. Math. Anal. Appl. 229:184–211, 1999), we design a systematic procedure to apply pseudo–differential symbols of arbitrarily high order. Numerical results are presented to illustrate the performance of the proposed method for solving both the Dirichlet and the Neumann boundary value problems. Possible improvements and extensions are also discussed.
keywords:
On–surface radiation conditions , semi–analytical approximations , absorbing boundary conditions , wave scattering , Helmholtz equation
MSC:
[2010] 35J05 , 58J40 , 58J05 , 41A60 , 65N38
††journal:
url]https://sites.google.com/site/acostasebastian01
1 Introduction
This paper is concerned with the approximation of the outgoing solution to the Helmholtz equation in a domain exterior to a closed surface . We consider both the Dirichlet and the Neumann boundary value problems,
[TABLE]
where and . The main underlying assumptions are that is constant in , that is sufficiently smooth, and that the domain enclosed by is strictly convex. These assumptions imply that the wave field in is purely outgoing, ruling out the possibility of waves reflecting back and forth between disjoint subsets of .
When exact analytical solutions to the boundary value problem (1) are not available, boundary integral equations and their discretizations offer some of the most robust choices to approximate the solution numerically [1, 2, 3, 4]. Another approach is to truncate and discretize the domain surrounding and impose an absorbing condition on an artificial boundary to approximate the outgoing nature of the solution. Some reviews of these techniques are found in [5, 6, 7, 8, 9]. A third line of work is the development of on–surface radiation conditions (OSRC). These conditions can be seen as the application of absorbing boundary conditions directly on the surface in order to approximate the Neumann data when the Dirichlet data is prescribed, or vice versa. Once the Cauchy data on is suitably approximated, then the Green’s representation
[TABLE]
provides an approximate solution in . Here is the fundamental solution to the Helmholtz equation. The OSRC is a semi–analytical approach meant to sacrifice some accuracy in favor of tremendous computational speed. The OSRC may also render ultra fast methods to explore parameter spaces for optimization problems, for the construction of reduced bases, or inexpensive preconditioners to solve boundary integral equations numerically via Krylov iterative techniques [10, 11, 12]. In general, the OSRC provides a crude approximation of the solution. The state–of–the–art lacks error estimates, and the only notion of convergence is obtained in a microlocal sense. Therefore, the OSRC should not be employed if a high degree of accuracy is needed.
The original conception of the OSRC is due to Kriegsmann et al. [13]. Over the years, improvements and extensions have been devised, including the works of Jones [14, 15, 16], Ammari [17, 18], Calvo et al. [19, 20], Antoine, Barucq et al. [21, 22, 23, 24, 25, 26, 27, 28] and Darbas et al. [29, 10, 24, 11, 30, 12, 31, 32]. See also [33, 34, 35, 36, 37, 38, 39, 40, 28]. An overview of the OSRC theory, with an extensive list of references, was published in [22]. One of the open problems discussed by Antoine therein was the lack of a systematic procedure to increase the order of the OSRC beyond second order. Our present work is a novel attempt to partially solve this problem. Other efforts have been carried out in the past. Teymur extended the formulation of Jones, which assumes that the wave field has a well defined phase front conforming to the surface , to furnish OSRC of high order [37]. Explicit expressions were provided up to fourth order. Calvo [20, 19] started from the eigenfunction representation of the Dirichlet–to–Neumann map for a circle and used rational approximations for the logarithmic derivative of the Hankel functions to obtained applicable OSRC of high order.
As reviewed in Section 2, the approach developed in the present paper is primarily influenced by [21] which is based on rigorous microlocal analysis to express the outgoing Dirichlet–to–Neumann (DtN) map in a classical pseudo–differential sense. This pseudo–differential calculus renders a recursive formula to obtain a differential expansion of the DtN map to an arbitrarily high order. In Section 3, we show that the recursive formula becomes algorithmically tractable for the spherical geometry which we formally generalize to other arbitrary convex surfaces. In Section 4, we propose a numerical implementation of the high order OSRC based on a triangulation for the surface . A few numerical results and comparisons with exact solutions are shown in Sections 5 and 6. Limitations, possible improvements and conclusions are discussed in Section 7.
2 Approximation of the outgoing Dirichlet–to–Neumann map
We follow closely the approach described in [21], but we only consider the pseudo–differential analysis with respect to the time variable and its Fourier dual . We start with the wave equation,
[TABLE]
where the space derivatives can be written in terms of a local, tangential system of coordinates on the surface to obtain the symbol (with respect to time) of the wave operator,
[TABLE]
Here is the mean curvature of , and represents the derivative in the outward normal direction on . Multiplication by is an operator of order . Here represents the Laplace–Beltrami operator on the surface which we consider to be of order [math] with respect to . A concise review of the differential geometry of surfaces, including the definition of curvatures and the Laplace–Beltrami operator, is found in Section 2 of [21]. We seek to decompose the wave field propagating across a surface into incoming and outgoing components. This can be done for convex surfaces. Based on Nirenberg’s factorization theorem [41, 21], there are two pseudo–differential operators and of order , such that
[TABLE]
We refer to and as the outgoing and incoming Dirichlet–to–Neumann (DtN) operators for the radiating boundary value problem defined in the exterior of . The operators have respective symbols that admit the following expansion
[TABLE]
where are symbols of degree with respect to . The expansion is understood in the sense of classical pseudo–differential operators. See [21, 42, 43, 44] for details. We develop (5) to obtain
[TABLE]
By comparing (4) and (7), and matching terms with same degree of radial derivatives, we find that,
[TABLE]
Now we plug the expansion (6) to write the system (8)–(9) in terms of pseudo–differential symbols. We obtain,
[TABLE]
Now in (10) we match symbols of the same order with respect to to find that
[TABLE]
Similarly, matching the symbols of order and in (11), we find that
[TABLE]
Since and then we arrive at
[TABLE]
Now we proceed to match the symbols of order [math] from (11) to obtain
[TABLE]
Using (14)–(15) and the fact that (see [45, Probl. 11 §3.5]) we arrive at
[TABLE]
where is the Gauss curvature of . Using (11) we leave the rest of the symbols expressed recursively as follows,
[TABLE]
3 Formal Generalization from Spherical Case
The only impediment to algorithmically apply (17) is the lack of knowledge of the dependence of in order to evaluate . Here we seek to provide an explicit expression for the symbols as a function of for the case where is a sphere of radius . We take a family of parallel spherical surfaces parametrized by their radius . Our practical application of the recursive formula (17) is based on the following lemma.
Lemma 1**.**
For the family of spherical surfaces of radius , the symbols have the following dependence on the parameter ,
[TABLE]
where is independent of .
Proof.
The claim is clearly true for even if is not a sphere. Now for the spherical case, the mean and Gauss curvatures have the following properties,
[TABLE]
where (mean curvature) and (Gauss curvature) for a sphere. Therefore, the claim is true for . For a sphere, the Laplace–Beltrami operator satisfies . Hence, the claim is also valid for . Now we proceed by induction using the recursive formula (17). Directly by inductive hypothesis, we have
[TABLE]
∎
Using Lemma 1, we can express explicitly in order to apply DtN operator using the series (6). We obtain the following representation for the symbols on the surface ,
[TABLE]
where we have identified . Although the recursive formula (19d) is only valid for the spherical case, we formally generalize it to other geometries. In order to conform to the literature, we will use the following terminology in the sequel. Our approximation , of order with respect to , for the symbol of the outgoing DtN operator is given by
[TABLE]
where are defined by (19). At least for the spherical case, we get as , which reveals the order of the approximation in a microlocal sense. Notice that is not expected to converge as for fixed . However, as illustrated in Section 5, we do see more accurate results as increases within a reasonable range. We refer to as the Dirichet–to–Neumann On–Surface Radiation Condition of order (DtN–OSRCN). Analogously, we refer to as the Neumann–to–Dirichlet On–Surface Radiation Condition of order (NtD–OSRCN).
In order to easily compare with other results in the literature of OSRC, we display explicitly the DtN-OSRCN up to the fourth order, that is, for :
[TABLE]
4 Discrete Implementation
In this section, we describe a numerical implementation of the proposed on–surface radiation conditions defined by (20). We numerically solve both the Dirichlet and the Neumann boundary value problems (1), using a discrete version of the DtN–OSRCN and of NtD–OSRCN, respectively. The approach is based on having a triangulation that approximates the surface . In the following subsections, we describe the discrete approximations of the Laplace–Beltrami operator, of the mean and Gauss curvatures of , and of the OSRC.
4.1 Discrete Laplace–Beltrami operator and curvatures
The subject of approximating geometrical properties and operators on triangulated surfaces has received considerable attention in the past decades. See [46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58] for some recent advances in this area which we use as our guiding references.
The discrete Laplace–Beltrami operator is described as follows. Let be the collection of vertices of the triangulation of the surface . For a fixed vertex , let be the neighboring vertices of , and let be the edges of the triangulation that connect and . Now for each edge , let and be angles at the vertex of the triangles on either side of the edge . For a smooth function defined on the surface , we use the following discrete Laplace–Beltrami operator,
[TABLE]
where is the area associated with the vertex defined as of the total area of the triangular elements sharing the vertex .
For the discrete mean curvature, we first define the discrete mean curvature vector as
[TABLE]
Then the mean curvature is given by
[TABLE]
where is the normal vector of the vertex .
For the discrete Gauss curvature at each vertex of the triangulation, we follow the approach described in [52, 54, 48] based on the Gauss–Bonnet theorem. Let be the angle between two successive edges sharing the vertex . Then, the approximated Gauss curvature is given by
[TABLE]
where is the area associated with the vertex as defined above.
4.2 Discrete on–surface radiation conditions
Given the triangulation of the surface , we have all the necessary definitions in Subsection 4.1 to implement a discrete version of the formulas (19) to apply the discrete DtN–OSRCN given by (20). On the triangulation , the operator can be represented by a matrix of size , where is the number of vertices of the triangulation . This is equivalent to working on a piecewise linear function space supported by a mesh of triangular elements. We are not concerned with increasing the polynomial order of approximation because the error from the OSRC is known to dominate the calculations once the mesh is fine enough to resolve the wavelength .
The recursive formula (19d) and the fact that (19c) contains the Laplace–Beltrami operator imply that the symbols apply differential operators of increasingly higher order as increases. A direct application of the operators quickly becomes ill–conditioned (unstable) at the numerical level. Therefore, we propose a regularized application of the discrete DtN–OSRCN and NtD–OSRCN operators to obtain or . This application is defined in precise term by the Algorithm 1.
In this paper, we use the following regularizer,
[TABLE]
where , , , and are defined in Subsection 4.1. The constant normalizes so that the entries in each row sum to . In other words, is a local averaging operator mimicking the off–diagonal entries of the Laplace–Beltrami operator (22). Other approaches, such as global smoothing operators, may work too. For instance, good results are obtained by using,
[TABLE]
where . In practice, the application of (27) requires the inversion of an matrix representing the discretization of a coercive operator on . In this paper we show results using the application of (26), which is computationally lighter than (27). The regularizers (26) and (27) damp out the spurious oscillations that may appear due to non–smooth imperfections in approximating the surface , the curvatures and , as well as the operator . It turns out that approximation of geometrical properties on triangulations is slowly convergent and quite sensitive to the valence of vertices and to the quality of triangles [48, 50, 49, 53, 54, 55].
5 Numerical Results
In this section we present a few numerical results obtained from the implementation of the proposed high order OSRC described in Section 4. We discuss three realizations for the surface : the unit sphere, a marshmallow–like surface and a couple of more challenging non–convex surfaces in the likeness of a squash and a red blood cell. These four shapes are shown in Figure 1. The approximate mean curvature, defined by (24), is shown in Figure 2. Although the pseudo–differential approximation of the DtN operator described in Section 2 is valid for convex surfaces, we still apply it to non–convex surfaces to explore its performance.
For comparison, we want to have an exact solution to the boundary values problems (1), regardless of the geometry of the surface . Hence, we define very specific boundary data in order to engineer an exact solution. First consider the field,
[TABLE]
where is the outgoing fundamental solution to the Helmholtz equation. Hence, represents the superposition of point–sources with respective locations at . If the points for are located inside the surface , then the exact solution to the boundary values problems (1) with Dirichlet data or Neumann data is given by . Figure 3 displays the –norm relative errors for both DtN–OSRCN and NtD–OSRCN as increases, for , and using (26) as the regularizer. In order to create an interesting (non–trivial) problem, we used point sources to define (28). These 5 point sources are located on the corners of a regular pentagon of circumradius equal to and lying on the plane. The errors are defined as follows,
[TABLE]
We observe in Figure 3 that as the order of the OSRCN increases, the error decreases. However, at some point the error becomes stagnant. This is not the result of the finite–dimensional approximation obtained by the discrete triangulation. A refinement of the mesh does not diminish the error any further. Nevertheless, we are pleased to see that the higher order OSRC diminishes the error in a systematic manner. In the spherical case, we are able to approximate the solution with an error below . For the other three surfaces, the error drops below , and , respectively.
As defined by the Algorithm 1, the application of the NtD–OSRC requires the inversion of the operators . However, this inversion is not a heavy computational burden because this auxiliary problem is two–dimensional and local in nature. So its discretization leads to medium–size sparse matrices. In our experience, the memory demand is low and Gaussian elimination works very well. Better efficiency can be achieved by using permutation schemes to pre–order the matrices for Gaussian elimination. The sparsity patterns of the matrices representing the discretization of for are displayed in Figure 4. The top three panels display the raw patterns induced by the connectivity of the triangular mesh. Due to the nature of the recursive formula (19), the pattern of is the same as the pattern of . The appearance of the Laplace–Beltrami operator in (19c) causes the matrix to lose sparsity as increases. Therefore, we computed the reverse Cuthill–McKee permutation (built in MATLAB) of the matrix representing the Laplace–Beltrami operator , and applied the same permutation to . The sparsity patterns for the re–ordered matrices are shown in the bottom panels of Figure 4. Notice the considerable improvement in reducing the bandwidth of these matrices. Significant improvements in computational efficiency can be expected when using Gaussian elimination to apply the NtD–OSRCN for fine meshes.
6 Far–field Pattern
Now we illustrate the ability of the proposed high order OSRC to approximate the far–field pattern radiated from the surface . The far–field pattern of the solution to the boundary value problem (1) can be obtained from the Green’s formula (2) and the following asymptotic behavior of the fundamental solution
[TABLE]
We get
[TABLE]
For the Dirichlet problem, is prescribed and is approximated using the DtN–OSRCN operator. For the Neumann problem, is prescribed and approximated using the NtD–OSRCN operator. Then the computation of the far–field pattern reduces to numerical quadrature to approximate the integral in (31). The behavior of the error in approximating the far–field pattern with the proposed method is displayed in Figure 5 for increasing order . This relative error is measured in the –norm on the unit sphere (domain of the far–field pattern) for both the DtN–OSRCN and NtD–OSRCN methods for the same surfaces and parameters discussed in Section 5 and Figure 3.
Figures 6 and 7 display the far–field patterns for and , respectively, for the squash–like surface. A comparison is shown between the exact and approximate solution using the DtN–OSRC8. The Dirichlet data is prescribed as in Section 5. The presence of the sources inside produces an interesting interference pattern that the OSRC is able to capture quite accurately.
7 Conclusions
We have constructed an on–surface radiation condition (OSRCN) of arbitrarily high order . This condition is applicable on smooth convex surfaces of arbitrary shape. The high order is obtained through a recursive formula for higher order pseudo–differential symbols of the outgoing Dirichlet–to–Neumann (DtN) map. From the numerical experiments, we observe a systematic reduction of the error as the order increases which is the main achievement of this paper. This is a rather impressive property of the DtN–OSRCN, considering that we are applying local, two–dimensional, explicit operations to solve a three–dimensional elliptic boundary value problem.
The major limitation of our proposed high order OSRC is caused by the formal generalization of the recursive formula (19d) from the spherical case to other geometries. See Section 3 for details. The symbols (19a)–(19c) are valid for arbitrary convex geometry. But the recursion (19d) is not. However, we suspect that some of the correct geometric information from (19c) gets propagated into the higher symbols through (19d). The other limitations are similar to those of previous formulations of OSRC. In general, the OSRC provides a relatively crude approximation of the solution lacking a–priori error estimates. The microlocal analysis employed to define the geometric OSRC does not imply that the DtN–OSRCN converges to the exact DtN operator as increases for fixed . The only notion of convergence is obtained as . And even in that case, the convergence in the microlocal sense allows for a mismatch in the form of a smoothing operator. This may explain the stagnation of the error observed in Figure 3.
Finally, we propose several directions of research that may improve or extend our work: (i) A generalization of Lemma 1 to ellipsoidal geometry may provide more accurate results including the explicit appearance of the principal curvatures in the recursive formula. (ii) We expect the general ideas of this paper to apply to electromagnetic waves; an area where many engineering application reside. (iii) In this paper, we are not particularly concerned with the error associated with the triangulation of the surface and the discrete approximation of geometric properties. Variational and finite element formulations compatible with geometric structures may offer great improvements [59]. (iv) Following the approaches from [34, 28], problems with multiple disjoint obstacles may also be addressed.
References
- [1]
R. Kress, Linear Integral Equations, 2nd Edition, Vol. 82 of Applied mathematical sciences, New York : Springer-Verlag, 1999.
- [2]
W. McLean, Strongly Elliptic Systems and Boundary Integral Equations, Cambridge Univ. Press, 2000.
- [3]
P. Martin, Multiple Scattering, Encyclopedia of Mathematics and its Application vol. 107, Cambridge Univ. Press, 2006.
- [4]
G. Chen, J. Zhou, Boundary element methods with applications to nonlinear problems, Springer Science & Business Media, 2010.
- [5]
D. Rabinovich, D. Givoli, E. Becache, Comparison of high-order absorbing boundary conditions and perfectly matched layers in the frequency domain, Int. j. numer. method. biomed. eng. 26 (1) (2010) 1351—-1369.
- [6]
D. Givoli, High-order local non-reflecting boundary conditions: A review, Wave Motion 39 (4) (2004) 319–326.
doi:10.1016/j.wavemoti.2003.12.004.
- [7]
S. Tsynkov, Numerical solution of problems on unbounced domains. A review, Appl. Numer. Math. 27 (1998) 465–532.
doi:10.1016/S0168-9274(98)00025-7.
- [8]
F. Ihlenburg, Finite element analysis of acoustic scattering, Springer-Verlag : New York, 1998.
- [9]
A. Zarmi, E. Turkel, A general approach for high order absorbing boundary conditions for the Helmholtz equation, J. Comput. Phys. 242 (2013) 387–404.
doi:10.1016/j.jcp.2013.01.032.
- [10]
X. Antoine, M. Darbas, Alternative integral equations for the iterative solution of acoustic scattering problems, Q. J. Mech. Appl. Math. 58 (1) (2005) 107–128.
- [11]
X. Antoine, M. Darbas, Generalized combined field integral equations for the iterative solution of the three-dimensional Helmholtz equation, ESAIM Math. Model. Numer. Anal. 41 (2007) 147–167.
- [12]
M. Darbas, E. Darrigrand, Y. Lafranche, Combining analytic preconditioner and Fast Multipole Method for the 3-D Helmholtz equation, J. Comput. Phys. 236 (2013) 289–316.
doi:10.1016/j.jcp.2012.10.059.
- [13]
G. Kriegsmann, A. Taflove, K. Umashankar, A new formulation of electromagnetic wave scattering using an on-surface radiation boundary condition approach, IEEE Trans. Antennas Prog. 35 (2) (1987) 153–161.
- [14]
D. Jones, Surface radiation conditions, IMA J. Appl. Math. 41 (1988) 21–30.
- [15]
D. Jones, G. Kriegsmann, Note on surface radiation conditions, SIAM J. Appl. Math. 50 (2) (1990) 559–568.
- [16]
D. Jones, An improved surface radiation condition, IMA J. Appl. Math. 48 (1992) 163–193.
- [17]
H. Ammari, S. He, An on-surface radiation condition for Maxwell’s equations in three dimensions, Microw. Opt. Technol. Lett. 19 (1) (1998) 59–63.
- [18]
H. Ammari, Scattering of waves by thin periodic layers at high frequencies using the on-surface radiation condition method, IMA J. Appl. Math. 60 (1998) 199–214.
- [19]
D. Calvo, A wide-angle on-surface radiation condition applied to scattering by spheroids, J. Acoust. Soc. Am. 116 (3) (2004) 1549–1558.
- [20]
D. Calvo, M. Collins, D. Dacol, A higher-order on-surface radiation condition derived from an analytic representation of a Dirichlet-to-Neumann map, IEEE Trans. Antennas Propag. 51 (7) (2003) 1607–1614.
- [21]
X. Antoine, H. Barucq, A. Bendali, Bayliss-Turkel-like radiation conditions on surfaces of arbitrary shape, J. Math. Anal. Appl. 229 (1999) 184–211.
- [22]
X. Antoine, Advances in the on-surface radiation condition method: Theory, numerics and applications, in: Comput. Methods Acoust. Probl., Saxe-Coburg Publications, Stirlingshire, UK, 2008, pp. 169–194.
- [23]
X. Antoine, Fast approximate computation of a time-harmonic scattered field using the on-surface radiation condition method, IMA J. Appl. Math. 66 (1) (2001) 83–110.
- [24]
X. Antoine, M. Darbas, Y. Lu, An improved surface radiation condition for high-frequency acoustic scattering problems, Comput. Methods Appl. Mech. Eng. 195 (2006) 4060–4074.
doi:10.1016/j.cma.2005.07.010.
- [25]
H. Barucq, A new family of first-order boundary conditions for the Maxwell system: Derivation, well-posedness and long-time behavior, J. des Math. Pures Appl. 82 (2003) 67–88.
doi:10.1016/S0021-7824(02)00002-8.
- [26]
H. Barucq, R. Djellouli, A. Saint-Guirons, Three-dimensional approximate local DtN boundary conditions for prolate spheroid boundaries, J. Comput. Appl. Math. 234 (2010) 1810–1816.
doi:10.1016/j.cam.2009.08.032.
- [27]
H. Barucq, J. Diaz, V. Duprat, Micro-differential boundary conditions modelling the absorption of acoustic waves by 2D arbitrarily-shaped convex surfaces, Commun. Comput. Phys. 11 (2) (2012) 674–690.
doi:10.4208/cicp.311209.260411s.
- [28]
H. Alzubaidi, X. Antoine, C. Chniti, Formulation and accuracy of On-Surface Radiation Conditions for acoustic multiple scattering problems, Appl. Math. Comput. 277 (2016) 82–100.
doi:10.1016/j.amc.2015.12.023.
- [29]
X. Antoine, A. Bendali, M. Darbas, Analytic preconditioners for the electric field integral equation, Int. J. Numer. Methods Eng. 61 (2004) 1310–1331.
- [30]
M. Darbas, Generalized combined field integral equations for the iterative solution of the three-dimensional Maxwell equations, Appl. Math. Lett. 19 (8) (2006) 834–839.
doi:10.1016/j.aml.2005.11.005.
- [31]
M. Darbas, F. Le Louer, Well-conditioned boundary integral formulations for high-frequency elastic scattering problems in three dimensions, Math. Methods Appl. Sci. 38 (2015) 1705–1733.
- [32]
S. Chaillat, M. Darbas, F. Le Louer, Approximate local Dirichlet-to-Neumann map for three-dimensional time-harmonic elastic waves, Comput. Methods Appl. Mech. Eng. 297 (2015) 62–83.
doi:10.1016/j.cma.2015.08.013.
- [33]
A. Atle, B. Engquist, On surface radiation conditions for high-frequency wave scattering, J. Comput. Appl. Math. 204 (2007) 306–316.
doi:10.1016/j.cam.2006.02.045.
- [34]
S. Acosta, On-surface radiation condition for multiple scattering of waves, Comput. Methods Appl. Mech. Eng. 283 (2015) 1296–1309.
doi:10.1016/j.cma.2014.08.022.
- [35]
B. Stupfel, Absorbing boundary conditions on arbitrary boundaries for the scalar and vector wave equations, IEEE Trans. Antennas Propag. 42 (6) (1994) 773–780.
- [36]
R. D. Murch, The on-surface radiation condition applied to three-dimensional convex objects, IEEE Trans. Antennas Propag. 41 (5) (1993) 651–658.
- [37]
M. Teymur, A note on higher-order surface radiation conditions, IMA J. Appl. Math. 57 (1996) 137–163.
- [38]
B. Yilmaz, The performance of the higher-order radiation condition method for the penetrable cylinder, Math. Probl. Eng. 2007 (2007) 17605.
- [39]
M. Medvinsky, E. Turkel, On surface radiation conditions for an ellipse, J. Comput. Appl. Math. 234 (6) (2010) 1647–1655.
doi:10.1016/j.cam.2009.08.011.
- [40]
C. Chniti, S. Alhazmi, S. Altoum, M. Toujani, DtN and NtD surface radiation conditions for two-dimensional acoustic scattering: Formal derivation and numerical validation, Appl. Numer. Math. 101 (2016) 53–70.
doi:10.1016/j.apnum.2015.08.013.
- [41]
L. Nirenberg, Pseudodifferential operators and some applications, in: CBMS Reg. Conf. Ser. Math. AMS, Vol. 17, 1973, pp. 19–58.
- [42]
J. Chazarain, A. Piriou, Introduction to the theory of linear partial differential equations, Studies in Mathematics and its Applications vol. 14, Elsevier, 1982.
- [43]
M. E. Taylor, Tools for PDE: pseudodifferential operators, paradifferential operators, and layer potentials, Mathematical Surveys and Monographs vol. 81, AMS, 2000.
- [44]
M. E. Taylor, Pseudodifferential Operators, in: Partial Differ. Equations II Qual. Stud. Linear Equations, Springer New York, 1996, pp. 1–73.
doi:10.1007/978-1-4757-4187-2_1.
- [45]
M. P. Do Carmo, Differential geometry of curves and surfaces, Prentice-Hall Inc., 1976.
- [46]
F. Petronetto, A. Paiva, E. S. Helou, D. E. Stewart, L. G. Nonato, Mesh-free discrete Laplace-Beltrami operator, Comput. Graph. Forum 32 (6) (2013) 214–226.
- [47]
M. Reuter, S. Biasotti, D. Giorgi, G. Patanè, M. Spagnuolo, Discrete Laplace-Beltrami operators for shape analysis and segmentation, Comput. Graph. 33 (2009) 381–390.
doi:10.1016/j.cag.2009.03.005.
- [48]
G. Xu, Convergence analysis of a discretization scheme for Gaussian curvature over triangular surfaces, Comput. Aided Geom. Des. 23 (2) (2006) 193–207.
doi:10.1016/j.cagd.2005.07.002.
- [49]
G. Xu, Discrete Laplace-Beltrami operators and their convergence, Comput. Aided Geom. Des. 21 (2004) 767–784.
doi:10.1016/j.cagd.2004.07.007.
- [50]
G. Xu, Convergence of discrete Laplace-Beltrami operators over surfaces, Comput. Math. Appl. 48 (2004) 347—-360.
doi:10.1016/j.camwa.2004.05.001.
- [51]
M. Meyer, M. Desbrun, P. Schroder, A. Barr, Discrete differential-geometry operators for triangulated 2-manifolds, in: Vis. Math. III, Springer Berlin Heidelberg, 2003, pp. 35–57.
- [52]
T. Surazhsky, E. Magid, O. Soldea, G. Elber, E. Rivlin, A comparison of Gaussian and Mean curvatures estimation methods on triangular meshes, in: IEEE Int. Conf. Robot. Autom., 2003, pp. 1021–1026.
- [53]
V. Borrelli, F. Cazals, J. M. Morvan, On the angular defect of triangulations and the pointwise approximation of curvatures, Comput. Aided Geom. Des. 20 (6) (2003) 319–341.
doi:10.1016/S0167-8396(03)00077-3.
- [54]
E. Magid, O. Soldea, E. Rivlin, A comparison of Gaussian and mean curvature estimation methods on triangular meshes of range image data, Comput. Vis. Image Underst. 107 (3) (2007) 139–159.
doi:10.1016/j.cviu.2006.09.007.
- [55]
A. Bobenko, B. Springborn, A discrete Laplace-Beltrami operator for simplicial surfaces, Discret. Comput. Geom. 38 (2007) 740–756.
doi:10.1007/s00454-007-9006-1.
- [56]
S. Rusinkiewicz, Estimating curvature and their derivatives on triangle meshes, in: Symp. 3D Data Process. Vis. Transm., 2004, pp. 486—-493.
- [57]
E. Grinspun, Y. Gingold, J. Reisman, D. Zorin, Computing discrete shape operators on general meshes, Comput. Graph. Forum 25 (3) (2006) 547–556.
- [58]
X. Sun, C. Jiang, J. Wallner, H. Pottmann, Vertex normals and face curvatures of triangle meshes, in: Adv. Discret. Differ. Geom., Springer, 2016, pp. 267–286.
- [59]
D. Arnold, R. Falk, R. Winther, Finite element exterior calculus, homological techniques, and applications, Acta Numer. 15 (2006) 1–155.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] R. Kress, Linear Integral Equations, 2nd Edition, Vol. 82 of Applied mathematical sciences, New York : Springer-Verlag, 1999.
- 2[2] W. Mc Lean, Strongly Elliptic Systems and Boundary Integral Equations, Cambridge Univ. Press, 2000.
- 3[3] P. Martin, Multiple Scattering, Encyclopedia of Mathematics and its Application vol. 107, Cambridge Univ. Press, 2006.
- 4[4] G. Chen, J. Zhou, Boundary element methods with applications to nonlinear problems, Springer Science & Business Media, 2010.
- 5[5] D. Rabinovich, D. Givoli, E. Becache, Comparison of high-order absorbing boundary conditions and perfectly matched layers in the frequency domain, Int. j. numer. method. biomed. eng. 26 (1) (2010) 1351—-1369. doi:10.1002/cnm.1394 . · doi ↗
- 6[6] D. Givoli, High-order local non-reflecting boundary conditions: A review, Wave Motion 39 (4) (2004) 319–326. doi:10.1016/j.wavemoti.2003.12.004 . · doi ↗
- 7[7] S. Tsynkov, Numerical solution of problems on unbounced domains. A review, Appl. Numer. Math. 27 (1998) 465–532. doi:10.1016/S 0168-9274(98)00025-7 . · doi ↗
- 8[8] F. Ihlenburg, Finite element analysis of acoustic scattering, Springer-Verlag : New York, 1998.
