If you are new to Bempp, we recommend that you begin by installing Bempp, then read the Bempp overview.

The documentation for the new OpenCL based bempp-cl can be found at docs.bempp.com. Older documentation for Bempp 3.3.4 can be found here.


The following examples demonstrate problems that can be solved using Bempp. They are all Jupyter notebooks and may be viewed online or downloaded. These examples were written using Bempp 3.3.4 and are gradually being updated to be compatible with bempp-cl, although the majority of Bempp’s Python syntax remains the same in both versions.