# Logical Couplers¶

The logical waveguide couplers allow the transfer of light from one waveguide port to another. The couplers are only implemented at a logical level (circuit model) without any layout implementation. They can be used for circuit design and serve as the basis for actual implementations such as directional couplers.

Different types of logical couplers

 Coupler2x1 A logical 2x1 reciprocal waveguide coupler. Coupler1x2 A logical 1x2 reciprocal waveguide coupler. Coupler2x2 A logical 2x2 reciprocal waveguide coupler.

# Model Parameters¶

The 2x2 logical coupler model parameters can be individually set:

Model parameters of the 2x2 logical coupler

Note that the model does not enforce passivity.