Bembel: The Fast Isogeometric Boundary Element C++ Library for Laplace, Helmholtz, and Electric Wave Equation

06/03/2019
by   J. Dolz, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/15/2022

GBEM: Galerkin Boundary Element Method for 3-D Capacitance Extraction

For modern IC design, electromagnetic coupling among interconnect wires ...
research
02/23/2021

The nonconforming Trefftz virtual element method: general setting, applications, and dispersion analysis for the Helmholtz equation

We present a survey of the nonconforming Trefftz virtual element method ...
research
11/12/2021

Nyström methods for high-order CQ solutions of the wave equation in two dimensions

We investigate high-order Convolution Quadratures methods for the soluti...
research
03/01/2022

Stable implementation of adaptive IGABEM in 2D in MATLAB

We report on our MATLAB program package IGABEM2D, which provides an easi...
research
06/20/2021

Exponentiation Using Laplace Expansion

This article derives an equation for exponentiation that can be used for...
research
09/22/2022

Embedding generic monadic transformer into Scala

Dotty-cps-async is an open-source package that consists of scala macro, ...
research
02/06/2022

Solidfmm: A highly optimised library of operations on the solid harmonics for use in fast multipole methods

We present solidfmm, a highly optimised C++ library for the solid harmon...

Please sign up or login with your details

Forgot password? Click here to reset