terminator#

terminator(wl: Union[float, jax.Array, numpy.ndarray, numpy.bool_, numpy.number, bool, int, complex] = 1.55, pol: Literal['te', 'tm'] = 'te') Dict[Tuple[str, str], jaxtyping.Complex[Array, '...']][source]#

A terminator component that dissipates light into free space optimized for TE polarized light at 1550 nanometers.

The terminator dissipates excess light into free space. If you have a path where the light doesn’t need to be measured but you don’t want it reflecting back into the circuit, you can use a terminator to release it from the circuit.

ebeam_bdc_te1550.png
Parameters

pol (str, optional) – Polarization of the grating coupler. Must be either ‘te’ (default) or ‘tm’.