A fast iterative algorithm for elliptic interface problems

被引:241
作者
Li, ZL
机构
[1] N Carolina State Univ, Dept Math, Raleigh, NC 27695 USA
[2] Univ Calif Los Angeles, Los Angeles, CA 90024 USA
[3] Mississippi State Univ, Mississippi State, MS USA
关键词
elliptic equation; discontinuous coefficients; immersed interface method; Cartesian grid; Schur complement; GMRES method; preconditioning;
D O I
10.1137/S0036142995291329
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
A fast, second-order accurate iterative method is proposed for the elliptic equation del .(beta(x,y)del u) = f(x,y) in a rectangular region Omega in two-space dimensions. We assume that there is an irregular interface across which the coefficient beta, the solution u and its derivatives, and/or the source term f may have jumps. We are especially interested in the cases where the coefficients beta are piecewise constant and the jump in beta is large. The interface may or may not align with an underlying Cartesian grid. The idea in our approach is to precondition the differential equation before applying the immersed interface method proposed by LeVeque and Li [SIAM J. Numer. Anal., 4 (1994), pp. 1019-1044]. In order to take advantage of fast Poisson solvers on a rectangular region, an intermediate unknown function, the jump in the normal derivative across the interface, is introduced. Our discretization is equivalent to using a second-order difference scheme for a corresponding Poisson equation in the region, and a second-order discretization for a Neumann-like interface condition. Thus second-order accuracy is guaranteed. A GMRES iteration is employed to solve the Schur complement system derived from the discretization. A new weighted least squares method is also proposed to approximate interface quantities from a grid function. Numerical experiments are provided and analyzed. The number of iterations in solving the Schur complement system appears to be independent of both the jump in the coefficient and the mesh size.
引用
收藏
页码:230 / 254
页数:25
相关论文
共 24 条
[11]  
LI Z.L., 1993, P S APPL MATH, V48, P311
[12]   Immersed interface methods for moving interface problems [J].
Li, ZL .
NUMERICAL ALGORITHMS, 1997, 14 (04) :269-293
[13]   PRECONDITIONING AND BOUNDARY-CONDITIONS [J].
MANTEUFFEL, TA ;
PARTER, SV .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1990, 27 (03) :656-694
[14]   THE FAST SOLUTION OF POISSONS AND THE BIHARMONIC-EQUATIONS ON IRREGULAR REGIONS [J].
MAYO, A .
SIAM JOURNAL ON NUMERICAL ANALYSIS, 1984, 21 (02) :285-299
[15]   THE RAPID EVALUATION OF VOLUME INTEGRALS OF POTENTIAL-THEORY ON GENERAL REGIONS [J].
MAYO, A .
JOURNAL OF COMPUTATIONAL PHYSICS, 1992, 100 (02) :236-245
[16]   FAST PARALLEL ITERATIVE SOLUTION OF POISSONS AND THE BIHARMONIC-EQUATIONS ON IRREGULAR REGIONS [J].
MAYO, A ;
GREENBAUM, A .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1992, 13 (01) :101-118
[17]  
MAYO A, 14305 IBM RES DIV
[18]   A FAST POISSON SOLVER FOR COMPLEX GEOMETRIES [J].
MCKENNEY, A ;
GREENGARD, L ;
MAYO, A .
JOURNAL OF COMPUTATIONAL PHYSICS, 1995, 118 (02) :348-355
[19]   FRONTS PROPAGATING WITH CURVATURE-DEPENDENT SPEED - ALGORITHMS BASED ON HAMILTON-JACOBI FORMULATIONS [J].
OSHER, S ;
SETHIAN, JA .
JOURNAL OF COMPUTATIONAL PHYSICS, 1988, 79 (01) :12-49
[20]   NUMERICAL-ANALYSIS OF BLOOD-FLOW IN HEART [J].
PESKIN, CS .
JOURNAL OF COMPUTATIONAL PHYSICS, 1977, 25 (03) :220-252