4.5 Article

Bembel: The fast isogeometric boundary element C++ library for Laplace, Helmholtz, and electric wave equation

Journal

SOFTWAREX
Volume 11, Issue -, Pages -

Publisher

ELSEVIER
DOI: 10.1016/j.softx.2020.100476

Keywords

BEM; IGA; Laplace; Helmholtz; Maxwell; C++; FMM; H-2-matrix

Funding

  1. DFG within the project Simulation of superconducting cavities with isogeometric boundary elements (IGA-BEM) [SCHO1562/3-1, KU1553/4-1]
  2. SNSF [156101, 174987, 137669]
  3. Excellence Initiative of the German Federal and State Governments
  4. Graduate School of Computational Engineering at TU Darmstadt

Ask authors/readers for more resources

In this article, we present Bembel, the C++ library featuring higher order isogeometric Galerkin boundary element methods for Laplace, Helmholtz, and Maxwell problems. Bembel is compatible with geometries from the Octave NURBS package, and provides an interface to the Eigen template library for linear algebra operations. For computational efficiency, it applies an embedded fast multipole method tailored to the isogeometric analysis framework and a parallel matrix assembly based on OpenMP. (C) 2020 The Authors. Published by Elsevier B.V.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.5
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available