If you are new to Bempp, we recommend that you begin by downloading the Bempp Docker image, then read the Bempp overview. The documentation on this page is all based on Bempp version 3.1.5.

For reference, we have compiled a list of the notation used in these tutorials.


The following examples demonstrate problems that can be solved using Bempp. They may be viewed here, or downloaded as Jupyter notebooks.

Here, they are grouped by the PDE that they solve. You may alternatively browse examples with the following tags: Calderón preconditioning, FEM-BEM coupling, FEniCS, Helmholtz, high frequency, Laplace, Maxwell, wave scattering, wave transmission.