Abstract
BoundaryIntegralEquations.jl is an open source software library aimed at solving the Kirchhoff-Helmholtz Integral Equation using the collocation Boundary Element Method (BEM). The software is written in the Julia programming language, making it both easy to use and maintain while also being computationally efficient. The package builds upon the ideas of the OpenBEM software, but adds on additional functionality such as the Fast Multipole Method (FMM) and sparse assembly of all matrices used in the Kirchhoff Decomposition (KD) description of viscous and thermal losses. As such the package takes the first steps towards large-scale BEM computations including viscous and thermal losses. The package is validated using simple geometries, such as cuboids and spheres, where an analytical solution exist.
Original language | English |
---|---|
Title of host publication | Proceedings of the 10th Convention of the European Acoustics Association Forum Acusticum 2023 |
Publisher | European Acoustics Association, EAA |
Publication date | 2023 |
Pages | 5651-5658 |
ISBN (Electronic) | 9788888942674 |
DOIs | |
Publication status | Published - 2023 |
Event | 10th Convention of the European Acoustics Association - Politecnico di Torino, Torino, Italy Duration: 11 Sept 2023 → 15 Sept 2023 https://www.fa2023.org/ |
Conference
Conference | 10th Convention of the European Acoustics Association |
---|---|
Location | Politecnico di Torino |
Country/Territory | Italy |
City | Torino |
Period | 11/09/2023 → 15/09/2023 |
Internet address |
Series | Proceedings of Forum Acusticum |
---|---|
ISSN | 2221-3767 |
Bibliographical note
Publisher Copyright:© 2023 Mikkel Paltorp et al. This is an open-access article distributed under the terms of the Creative Commons Attribution 3.0 Unported License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Keywords
- Boundary element method
- Fast multipole method
- Open-source
- Viscothermal losses