期刊论文详细信息
JOURNAL OF COMPUTATIONAL PHYSICS 卷:248
A fast direct solver for quasi-periodic scattering problems
Article
Gillman, A.1  Barnett, A.1 
[1] Dartmouth Coll, Dept Math, Hanover, NH 03755 USA
关键词: Fast direct solver;    Integral equations;    Quasi-periodic scattering;   
DOI  :  10.1016/j.jcp.2013.04.015
来源: Elsevier
PDF
【 摘 要 】

We consider the numerical solution of the scattering of time-harmonic plane waves from an infinite periodic array of reflection or transmission obstacles in a homogeneous background medium, in two dimensions. Boundary integral formulations are ideal since they reduce the problem to N unknowns on the obstacle boundary. However, for complex geometries and/or higher frequencies the resulting dense linear system becomes large, ruling out dense direct methods, and often ill-conditioned (despite being 2nd-kind), rendering fast multipole-based iterative schemes also inefficient. We present an integral equation based solver with O(N) complexity, which handles such ill-conditioning, using recent advances in fast direct linear algebra to invert hierarchically the isolated obstacle matrix. This is combined with a recent periodizing scheme that is robust for all incident angles, including Wood's anomalies, based upon the free space Green's function kernel. The resulting solver is extremely efficient when multiple incident angles are needed, as occurs in many applications. Our numerical tests include a complicated obstacle several wavelengths in size, with N = 10(5) and solution error of 10(-10), where the solver is 66 times faster per incident angle than a fast multipole based iterative solution, and 600 times faster when incident angles are chosen to share Bloch phases. (c) 2013 Elsevier Inc. All rights reserved.

【 授权许可】

Free   

【 预 览 】
附件列表
Files Size Format View
10_1016_j_jcp_2013_04_015.pdf 1907KB PDF download
  文献评价指标  
  下载次数:2次 浏览次数:0次