Nothing Special   »   [go: up one dir, main page]

skip to main content
research-article

Product Algebras for Galerkin Discretisations of Boundary Integral Operators and their Applications

Published: 20 March 2020 Publication History

Abstract

Operator products occur naturally in a range of regularised boundary integral equation formulations. However, while a Galerkin discretisation only depends on the domain space and the test (or dual) space of the operator, products require a notion of the range. In the boundary element software package Bempp, we have implemented a complete operator algebra that depends on knowledge of the domain, range, and test space. The aim was to develop a way of working with Galerkin operators in boundary element software that is as close to working with the strong form on paper as possible, while hiding the complexities of Galerkin discretisations. In this article, we demonstrate the implementation of this operator algebra and show, using various Laplace and Helmholtz example problems, how it significantly simplifies the definition and solution of a wide range of typical boundary integral equation problems.

References

[1]
SciPy. [n.d.]. Retrieved from www.scipy.org.
[2]
Timo Betcke, Alexander Haberl, and Dirk Praetorius. 2019. Adaptive boundary element methods for the computation of the electrostatic capacity on complex polyhedra. J. Comput. Phys. 397 (2019), 108837.
[3]
Timo Betcke, Elwin van ’t Wout, and Pierre Gélat. 2017. Computationally efficient boundary element methods for high-frequency Helmholtz problems in unbounded domains. In Modern Solvers for Helmholtz Problems. Springer, 215--243.
[4]
Annalisa Buffa and Snorre H. Christiansen. 2007. A dual finite element complex on the barycentric refinement. Math. Comp. 76 (2007), 1743--1769.
[5]
S. N. Chandler-Wilde, D. P. Hewett, and A. Moiola. 2017. Sobolev spaces on non-lipschitz subsets of Rn with application to boundary integral equations on fractal screens. Integr. Equat. Operat. Theory 87, 2 (1 Feb 2017), 179--224.
[6]
Philippe G. Ciarlet. 2013. Linear and Nonlinear Functional Analysis with Applications. Society for Industrial and Applied Mathematics, Philadelphia, PA.
[7]
Xavier Claeys and Ralf Hiptmair. 2013. Multi-trace boundary integral formulation for acoustic scattering by composite structures. Commun. Pure Appl. Math. 66, 8 (2013), 1163--1201.
[8]
Martin Costabel and Ernst Stephan. 1985. A direct boundary integral equation method for transmission problems. J. Math. Anal. Appl. 106, 2 (1985), 367--413.
[9]
L. Greengard and V. Rokhlin. 1987. A fast algorithm for particle simulations. J. Comput. Phys. 73, 2 (1987), 325--348.
[10]
Wolfgang Hackbusch. 2015. Hierarchical Matrices: Algorithms and Analysis. Springer Series in Computational Mathematics, Vol. 49. Springer, Heidelberg.
[11]
Mohamed Ali Hamdi. 1981. Une formulation variationnelle par équations intégrales pour la résolution de l’équation de Helmholtz avec des conditions aux limites mixtes. CR Acad. Sci. Paris, série II 292 (1981), 17--20.
[12]
R. Hiptmair. 2006. Operator preconditioning. Comput. Math. Appl. 52, 5 (sep 2006), 699--706.
[13]
Robert C. Kirby. 2010. From functional analysis to iterative methods. SIAM Rev. 52, 2 (2010), 269--293.
[14]
R. Lipton, D. Rose, and R. Tarjan. 1979. Generalized nested dissection. SIAM J. Numer. Anal. 16, 2 (1979), 346--358.
[15]
J. C. Nedelec. 1982. Integral equations with non integrable kernels. Integr. Equat. Operat. Theory 5, 1 (1 Dec 1982), 562--572.
[16]
Stefan A. Sauter and Christoph Schwab. 2011. Boundary Element Methods. Springer Series in Computational Mathematics, Vol. 39. Springer-Verlag, Berlin.
[17]
Matthew W. Scroggs, Timo Betcke, Erik Burman, Wojciech Śmigaj, and Elwin van ’t Wout. 2017. Software frameworks for integral equations in electromagnetic scattering based on Calderón identities. Comput. Math. Appl. 74, 11 (2017), 2897--2914.
[18]
Wojciech Śmigaj, Timo Betcke, Simon Arridge, Joel Phillips, and Martin Schweiger. 2015. Solving boundary integral problems with BEM++. ACM Trans. Math. Software 41, 2 (2015), 1--40.
[19]
Olaf Steinbach. 2008. Numerical Approximation Methods for Elliptic Boundary Value Problems. Springer, New York.
[20]
O. Steinbach and W. L. Wendland. 1998. The construction of some efficient preconditioners in the boundary element method. Adv. Comput. Math. 9, 1–2 (1998), 191--216.

Cited By

View all
  • (2024)The boundary element method for acoustic transmission with nonconforming gridsJournal of Computational and Applied Mathematics10.1016/j.cam.2024.115838(115838)Online publication date: Feb-2024
  • (2023)Modeling frequency shifts of collective bubble resonances with the boundary element methodThe Journal of the Acoustical Society of America10.1121/10.0017650153:3(1898-1911)Online publication date: 21-Mar-2023
  • (2023)An OSRC Preconditioner for the EFIEIEEE Transactions on Antennas and Propagation10.1109/TAP.2023.323676271:4(3408-3417)Online publication date: Apr-2023
  • Show More Cited By

Index Terms

  1. Product Algebras for Galerkin Discretisations of Boundary Integral Operators and their Applications

        Recommendations

        Comments

        Please enable JavaScript to view thecomments powered by Disqus.

        Information & Contributors

        Information

        Published In

        cover image ACM Transactions on Mathematical Software
        ACM Transactions on Mathematical Software  Volume 46, Issue 1
        March 2020
        214 pages
        ISSN:0098-3500
        EISSN:1557-7295
        DOI:10.1145/3387915
        Issue’s Table of Contents
        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        Published: 20 March 2020
        Accepted: 01 October 2019
        Revised: 01 June 2019
        Received: 01 June 2018
        Published in TOMS Volume 46, Issue 1

        Permissions

        Request permissions for this article.

        Check for updates

        Author Tags

        1. Boundary integral equations
        2. boundary element software
        3. operator preconditioning

        Qualifiers

        • Research-article
        • Research
        • Refereed

        Contributors

        Other Metrics

        Bibliometrics & Citations

        Bibliometrics

        Article Metrics

        • Downloads (Last 12 months)29
        • Downloads (Last 6 weeks)2
        Reflects downloads up to 13 Nov 2024

        Other Metrics

        Citations

        Cited By

        View all
        • (2024)The boundary element method for acoustic transmission with nonconforming gridsJournal of Computational and Applied Mathematics10.1016/j.cam.2024.115838(115838)Online publication date: Feb-2024
        • (2023)Modeling frequency shifts of collective bubble resonances with the boundary element methodThe Journal of the Acoustical Society of America10.1121/10.0017650153:3(1898-1911)Online publication date: 21-Mar-2023
        • (2023)An OSRC Preconditioner for the EFIEIEEE Transactions on Antennas and Propagation10.1109/TAP.2023.323676271:4(3408-3417)Online publication date: Apr-2023
        • (2022)Boundary Element Methods for Helmholtz Problems With Weakly Imposed Boundary ConditionsSIAM Journal on Scientific Computing10.1137/20M133480244:5(A2895-A2917)Online publication date: 1-Jan-2022
        • (2022)Frequency-robust preconditioning of boundary integral equations for acoustic transmissionJournal of Computational Physics10.1016/j.jcp.2022.111229462(111229)Online publication date: Aug-2022
        • (2022)Stable and efficient FEM-BEM coupling with OSRC regularisation for acoustic wave transmissionJournal of Computational Physics10.1016/j.jcp.2021.110867450:COnline publication date: 1-Feb-2022
        • (2022)Boundary integral formulations for acoustic modelling of high-contrast mediaComputers & Mathematics with Applications10.1016/j.camwa.2021.11.021105:C(136-149)Online publication date: 1-Jan-2022
        • (2022)Low-frequency room acoustical simulation of a small room with BEM and complex-valued surface impedancesApplied Acoustics10.1016/j.apacoust.2021.108570188(108570)Online publication date: Jan-2022
        • (2022) Towards optimal boundary integral formulations of the Poisson–Boltzmann equation for molecular electrostatics Journal of Computational Chemistry10.1002/jcc.2682543:10(674-691)Online publication date: 24-Feb-2022
        • (2021)Bempp-cl: A fast Python based just-in-time compiling boundary element library.Journal of Open Source Software10.21105/joss.028796:59(2879)Online publication date: Mar-2021
        • Show More Cited By

        View Options

        Get Access

        Login options

        Full Access

        View options

        PDF

        View or Download as a PDF file.

        PDF

        eReader

        View online with eReader.

        eReader

        HTML Format

        View this article in HTML Format.

        HTML Format

        Media

        Figures

        Other

        Tables

        Share

        Share

        Share this Publication link

        Share on social media