This repository contains a (hopefully growing) collection of Jupyter notebooks illustrating various techniques in computational acoustics. So far we have
- Solution of the two-dimensional Helmholtz equation with Neumann/Dirichlet boundary conditions (view it on nbviewer)
- (Time-domain) Solution of the two-dimensional wave equation (view it on nbviewer)
- Solution of the two-dimensional Helmholtz equation with Robin boundary conditions (view it on nbviewer)
- Some example meshes (view it on nbviewer)
The notebooks are provided as Open Educational Resources. Feel free to use the notebooks for your own purposes. The text/images are licensed under Creative Commons Attribution 4.0, the code of the IPython examples under the MIT license.