A fast 3D Poisson solver of arbitrary order accuracy

被引:44
作者
Braverman, E [1 ]
Israeli, M
Averbuch, A
Vozovoi, L
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Tel Aviv Univ, Sch Math Sci, IL-69978 Tel Aviv, Israel
关键词
3D Poisson solver for Dirichlet problem; Fourier method; corner and edge singularities;
D O I
10.1006/jcph.1998.6001
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a direct solver for the Poisson and Laplace equations in a 3D rectangular box. The method is based on the application of the discrete Fourier transform accompanied by a subtraction technique which allows reducing the errors associated with the Gibbs phenomenon and achieving any prescribed rate of convergence. The algorithm requires O (N-3 log N) operations, where N is the number of grid points in each direction. We show that our approach allows accurate treatment of singular cases which arise when the boundary function is discontinuous or incompatible with the differential equation. (C) 1998 Academic Press.
引用
收藏
页码:109 / 136
页数:28
相关论文
共 20 条
[11]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348
[12]   A direct adaptive Poisson solver of arbitrary order accuracy [J].
Greengard, L ;
Lee, JY .
JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 125 (02) :415-424
[13]  
Israeli M., 1993, Journal of Scientific Computing, V8, P135, DOI 10.1007/BF01060869
[14]   DOMAIN DECOMPOSITION METHODS FOR SOLVING PARABOLIC PDES ON MULTIPROCESSORS [J].
ISRAELI, M ;
VOZOVOI, L ;
AVERBUCH, A .
APPLIED NUMERICAL MATHEMATICS, 1993, 12 (1-3) :193-212
[15]  
McCormick SF, 1987, MULTIGRID METHODS
[16]   A FAST POISSON SOLVER FOR COMPLEX GEOMETRIES [J].
MCKENNEY, A ;
GREENGARD, L ;
MAYO, A .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 118 (02) :348-355
[17]   SPECTRAL METHOD SOLUTION OF THE STOKES EQUATIONS ON NONSTAGGERED GRIDS [J].
SCHUMACK, MR ;
SCHULTZ, WW ;
BOYD, JP .
JOURNAL OF COMPUTATIONAL PHYSICS, 1991, 94 (01) :30-58
[18]   FOURIER METHOD FOR NUMERICAL-SOLUTION OF POISSONS EQUATION [J].
SKOLLERMO, G .
MATHEMATICS OF COMPUTATION, 1975, 29 (131) :697-711
[19]  
Vozovoi L., 1994, Journal of Scientific Computing, V9, P311, DOI 10.1007/BF01575035
[20]   Multidomain local Fourier method for PDEs in complex geometries [J].
Vozovoi, L ;
Israeli, M ;
Averbuch, A .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 1996, 66 (1-2) :543-555