کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
521726 867784 2009 22 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Fast convolution with the free space Helmholtz Green’s function
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نرم افزارهای علوم کامپیوتر
پیش نمایش صفحه اول مقاله
Fast convolution with the free space Helmholtz Green’s function
چکیده انگلیسی

We construct an approximation of the free space Green’s function for the Helmholtz equation that splits the application of this operator between the spatial and the Fourier domains, as in Ewald’s method for evaluating lattice sums. In the spatial domain we convolve with a sum of decaying Gaussians with positive coefficients and, in the Fourier domain, we multiply by a band-limited kernel. As a part of our approach, we develop new quadratures appropriate for the singularity of Green’s function in the Fourier domain. The approximation and quadratures yield a fast algorithm for computing volumetric convolutions with Green’s function in dimensions two and three. The algorithmic complexity scales as O(κdlogκ+C(logϵ-1)d)O(κdlogκ+C(logϵ-1)d), where ϵϵ is selected accuracy, κκ is the number of wavelengths in the problem, d is the dimension, and C   is a constant. The algorithm maintains its efficiency when applied to functions with singularities. In contrast to the Fast Multipole Method, as κ→0, our approximation makes a transition to that of the free space Green’s function for the Poisson equation. We illustrate our approach with examples.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Journal of Computational Physics - Volume 228, Issue 8, 1 May 2009, Pages 2770–2791
نویسندگان
, , ,