Boundary element method Python package


Welcome to the documentation for the latest version of Bempp (Bempp-cl 0.3.1). Automatically generated full Python documentation of Bempp can be found on Read the Docs, and may be useful for reference.

If your query is not answered by the information available here, you post it on our Discourse.

Documentation for the older version of Bempp (3.3.4) can be found here.

Getting started

If you are new to Bempp, then we recommend reading these first.

The Bempp Handbook

Full documentation for the latest version of Bempp (Bempp-cl 0.3.1) can be found in the Bempp Handbook. Writing the Bempp Handbook is currently in progress and more information will appear in it gradually.

Bempp acoustics exercises

Matthew Scroggs and Jonathan Hargreaves have written some tutorials and exercises demonstrating Bempp-cl’s use to solve problems in acoustics. These can be found at and may provide a nice introduction to using Bempp.