DISCONTINUOUS FAST FOURIER TRANSFORM WITH TRIANGLE MESH FOR TWO-DIMENSIONAL DISCONTINUOUS FUNCTIONS

被引:7
|
作者
Liu, Y. -H. [1 ]
Liu, Q. H. [2 ]
Nie, Z. -P. [3 ]
Zhao, Z. -Q. [3 ]
机构
[1] SW China Res Inst Elect Equipment, Chengdu 610036, Sichuan, Peoples R China
[2] Duke Univ, Dept Elect & Comp Engn, Durham, NC 27708 USA
[3] Univ Elect Sci & Technol China, Sch Elect Engn, Chengdu 610054, Sichuan, Peoples R China
关键词
ACCURATE ALGORITHM; SCATTERING;
D O I
10.1163/156939311795253975
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In computational electromagnetics and other areas of computational science, Fourier transforms of discontinuous functions are frequently encountered. This paper extends the discontinuous fast Fourier transform (DFFT) algorithm which was presented previously by Fan and Liu to deal with the two dimensional (2-D) function with a discontinuous boundary of arbitrary shape. First, the proposed algorithm discretizes the support domain of the function by triangle mesh, which reduces the stair-casing error of an orthogonal grid required by FFT. Second, the algorithm adopts the basic idea of double interpolation used by the original 1-D DFFT algorithm in the literature, but with a significant modification that the nonuniform fast Fourier transform (NUFFT) with the least square error (LSE) interpolation other than a Lagrange interpolation is used to process nonuniformly spaced samples of the exponentials. The proposed 2-D DFFT algorithms obtain much higher accuracy than the conventional 2-D FFT for the discontinuous functions while maintaining similar computational complexity as that of the 2-D FFT.
引用
收藏
页码:1045 / 1057
页数:13
相关论文
共 50 条