A finite difference domain decomposition method using local corrections for the solution of Poisson's equation

被引:25
|
作者
Balls, GT [1 ]
Colella, P
机构
[1] San Diego Supercomp Ctr, Dept Computat Sci, La Jolla, CA 92093 USA
[2] Lawrence Berkeley Natl Lab, Appl Numer Algorithms Grp, Berkeley, CA 94720 USA
基金
美国国家科学基金会;
关键词
finite difference methods; multigrid methods; domain decomposition; local corrections; potential theory;
D O I
10.1006/jcph.2002.7068
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We present a domain decomposition method for computing finite difference solutions to the Poisson equation with infinite domain boundary conditions. Our method is a finite difference analogue of Anderson's Method of Local Corrections. The solution is computed in three steps. First, fine-grid solutions are computed in parallel using, infinite domain boundary conditions on each subdomain. Second, information is transferred globally through a coarse-grid representation of the charge, and a global coarse-grid solution is found. Third, a fine-grid solution is computed on each subdomain using boundary conditions set with the global coarse solution, corrected locally with fine-grid information from nearby subdomains. There are three important features of our algorithm. First, our method requires only a single iteration between the local fine-grid solutions and the global coarse representation. Second, the error introduced by the domain decomposition is small relative to the solution error obtained in a single-grid calculation. Third, the computed solution is second-order accurate and only weakly dependent on the coarse-grid spacing and the number of subdomains. As a result of these features, we are able to compute accurate solutions in parallel with a much smaller ratio of communication to computation than more traditional domain decomposition methods. We present results to verify the overall accuracy, confirm the small communication costs, and demonstrate the parallel scalability of the method. (C) 2002 Elsevier Science (USA).
引用
收藏
页码:25 / 53
页数:29
相关论文
共 50 条