Efficient iterative solution of the three-dimensional Helmholtz equation

被引:32
|
作者
Elman, HC [1 ]
O'Leary, DP
机构
[1] Univ Maryland, Dept Comp Sci, College Pk, MD 20742 USA
[2] Univ Maryland, Inst Adv Comp Studies, College Pk, MD 20742 USA
基金
美国国家科学基金会;
关键词
D O I
10.1006/jcph.1998.5939
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
We examine preconditioners for the discrete indefinite Helmholtz equation on a three-dimensional box-shaped domain with Sommerfeld-like boundary conditions. The preconditioners are of two types. The first is derived by discretization of a related continuous operator that differs from the original only in its boundary conditions. The second is derived by a block Toeplitz approximation to the descretized problem. The resulting preconditioning matrices allow the use of fast transform methods and differ from the discrete Helmholtz operator by an operator of low rank. We present experimental results demonstrating that when these methods are combined with Krylov subspace iteration, convergence rates depend only mildly on both the wave number and discretization mesh size. In addition, the methods display high efficiencies in an implementation on an IBM SP-2 parallel computer. (C) 1998 Academic Press.
引用
收藏
页码:163 / 181
页数:19
相关论文
共 50 条