How can I define a MtE operator on a bounded plane?

I want to define a MtE operator T such that

T(n × E) = n × H on Γ 

where Γ = { (x,y,0) | 0 < x < 1, 0 < y < 1}. (E, H) satisfies the homogeneous Maxwell equations in the upper space { z > 0 }.

How can I do this?

To define MtE operators, you will first have to write the operator down in terms of the electric field and magnetic field boundary operators. Then, discretize them on the geometry and take care of possible inverse operators.

Also, notice that BEMPP has functionality for free-space Green’s functions only. Half-space models are currently not supported.