Problems using NtD operator

Solved by pulling the latest docker image.



I have the following line of code in my notebook:

ntd = bempp.api.operators.boundary.helmholtz.osrc_ntd(space, k)

and it gives me the following error:

AttributeError: module ‘bempp.api.operators.boundary.helmholtz’ has no attribute 'osrc_ntd’

However, according to this documentation this operator exists.

What am I missing?

Thanks in advance,

What version of Bempp are you using? I believe the OSRC operators have been added since the last official release so might be missing if you installed from conda/pip/etc.

I’m using the version in this docker container:

docker pull bempp/cl-notebook:latest

Bempp_cl-0.2.4-py3.9.egg (0.2.4)