Amplitude attenuation factor. Intensity is changed by r^2. By default it absorbs 50% photons.
A symmetric non-polarizing beam splitter. Think: a very thin slab of glass. 0: -, 45: /, 90: |, 135: \
Operator with dimensions [dimDir, dimPol].
A corner cube, from in all 4 directions. https://en.wikipedia.org/wiki/Corner_reflector
Faraday rotator (for polarization rotation) https://en.wikipedia.org/wiki/Faraday_rotator
Compute operators from the grid cells
IXYOperator
Compute list of operators from the grid
IXYOperator[] list
A glass slab - delays phase by lambda/4.
A both-sided mirror, from metal or any other optically denser medium. 0: -, 45: /, 90: |, 135: \
Operator with dimensions [dimDir, dimPol].
A phase plate for linear polarization.
Element rotation in degrees
A linear polarizer.
In plane rotation, in degrees [0, 90, 180, 270], i.e | - | -.
A polarizing beam splitter. Think: a very thin slab of glass. 0: [/], 90: []
Operator with dimensions [dimDir, dimPol].
Sugar solution (for polarization rotation)
A vacuum jar - advances phase by lambda/4.
Generated using TypeDoc
An attenuator, or: neutral density filter