A Hierarchical 3-D Poisson Modified Fourier Solver by Domain Decomposition

被引:2
作者
Israeli, Moshe [1 ]
Braverman, Elena [1 ]
Averbuch, Amir [2 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, IL-32000 Haifa, Israel
[2] Tel Aviv Univ, Sch Math Sci, IL-69978 Tel Aviv, Israel
关键词
3-D Poisson solver; modified Fourier method; domain decomposition;
D O I
10.1023/A:1015102109496
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We present a Domain Decomposition non-iterative solver for the Poisson equation in a 3-D rectangular box. The solution domain is divided into mostly parallelepiped subdomains. In each subdomain a particular solution of the non-homogeneous equation is first computed by a fast spectral method. This method is based on the application of the discrete Fourier transform accompanied by a subtraction technique. For high accuracy the subdomain boundary conditions must be compatible with the specified inhomogeneous right hand side at the edges of all the interfaces. In the following steps the partial solutions are hierarchically matched. At each step pairs of adjacent subdomains are merged into larger units. In this paper we present the matching algorithm for two boxes which is a basis of the domain decomposition scheme. The hierarchical approach is convenient for parallelization and minimizes the global communication. The algorithm requires O(N-3 log N) operations, where N is the number of grid points in each direction.
引用
收藏
页码:471 / 479
页数:9
相关论文
共 11 条
[1]   On a fast direct elliptic solver by a modified Fourier method [J].
Averbuch, A ;
Vozovoi, L ;
Israeli, M .
NUMERICAL ALGORITHMS, 1997, 15 (3-4) :287-313
[2]   Parallel adaptive solution of a Poisson equation with multiwavelets [J].
Averbuch, A ;
Braverman, E ;
Israeli, M .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2000, 22 (03) :1053-1086
[3]   A fast Poisson solver of arbitrary order accuracy in rectangular regions [J].
Averbuch, A ;
Israeli, M ;
Vozovoi, L .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1998, 19 (03) :933-952
[4]  
Averbuch A., 2001, PARALLEL COMPUT, P275
[5]   A fast spectral solver for a 3D Helmholtz equation [J].
Braverman, E ;
Israeli, M ;
Averbuch, A .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1999, 20 (06) :2237-2260
[6]   A fast 3D Poisson solver of arbitrary order accuracy [J].
Braverman, E ;
Israeli, M ;
Averbuch, A ;
Vozovoi, L .
JOURNAL OF COMPUTATIONAL PHYSICS, 1998, 144 (01) :109-136
[7]  
Gottlieb D., 1977, NUMERICAL ANAL SPECT
[8]   A FAST ALGORITHM FOR PARTICLE SIMULATIONS [J].
GREENGARD, L ;
ROKHLIN, V .
JOURNAL OF COMPUTATIONAL PHYSICS, 1987, 73 (02) :325-348
[9]   A direct adaptive Poisson solver of arbitrary order accuracy [J].
Greengard, L ;
Lee, JY .
JOURNAL OF COMPUTATIONAL PHYSICS, 1996, 125 (02) :415-424
[10]  
Karniadakis E. G., 1991, J COMPUT PHYS, V97, P414