The conditioning of boundary element equations on locally refined meshes and preconditioning by diagonal scaling

Mark Ainsworth*, William Mclean, Thanh Tran

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    59 Citations (Scopus)

    Abstract

    Consider a boundary integral operator on a bounded, d-dimensional surface in ℝd+1. Suppose that the operator is a pseudodifferential operator of order 2ℳ, ℳ ∈ ℝ, and that the associated bilinear form is symmetric and positive-definite. (The surface may be open or closed, and ℳ may be positive or negative.) Let B denote the stiffness matrix arising from a Galerkin boundary element method with standard nodal basis functions. If local mesh refinement is used, then the partition may contain elements of very widely differing sizes, and consequently B may be very badly conditioned. In fact, if the elements are nondegenerate and 2|ℳ| < d, then the ℓ2 condition number of B satisfies cond(B) < CN2|ℳ|/d(hmax/hmin)d-2ℳ, where hmax and hmin are the sizes of the largest and smallest elements in the partition, and N is the number of degrees of freedom. However, if B is preconditioned using a simple diagonal scaling, then the condition number is reduced to script O sign(N2lℳl/d). That is, diagonal scaling restores the condition number of the linear system to the same order of growth as that for a uniform partition. The growth in the critical case 2|ℳ| = d is worse by only a logarithmic factor.

    Original languageEnglish
    Pages (from-to)1901-1932
    Number of pages32
    JournalSIAM Journal on Numerical Analysis
    Volume36
    Issue number6
    DOIs
    Publication statusPublished - 1999

    Fingerprint

    Dive into the research topics of 'The conditioning of boundary element equations on locally refined meshes and preconditioning by diagonal scaling'. Together they form a unique fingerprint.

    Cite this