Waveguide Output Port Boundary Condition¶
The waveguide output port boundary condition is used to model the electromagnetic field exiting the computational domain through an attached waveguide. Similarly to the Waveguide Input Port Boundary Condition, the waveguide output boundary condition assumes that the radiation leaving the computational domain corresponds to a well-established waveguide mode with the propagation constant \(\beta\). The corresponding equation for the complex amplitude \(\tilde{\mathbf{E}}\) of the electric field at the boundary of the waveguide output port can be written as
where \(\hat{\mathbf{n}}\) is the unit vector normal to the boundary and \(\mu\) is the magnetic permeability.
To create an WaveguideOutputPortCondition, the user must specify a custom name
for the condition and provide the boundary
Marker:
condition = WaveguideOutputPortCondition(
name = "My Waveguide Output Port Condition",
marker = my_marker,
)