For a horn loudspeaker radiation problem in bempp I’d like to speed up simulations. As the boundaries are rigid and axisymmetric i’d like to simulate in 2d instead of 3d, drastically reducing the complexity of the problem. This is a feature commonly used in BEM simulation software for acoustic and electroacoustic applications such as Akabak.
The bempp-cl library currently offers capability for 3D problems only. It’s true that axisymmetric BEM will speed up calculations but requires different meshes and Green’s functions than the ones currently implemented. The only option is to revolve the geometry and generate triangular surface meshes and perform 3D simulations.
Programming new Green’s function requires adjustments to the core of bempp-cl and incorporating axisymmetric models will require considerable implementation effort. As far as I know, there are currently no developments to include this feature in the library.