optic.models.devices.voa
- voa(E, A=0)
Variable optical attenuator (VOA).
- Parameters:
E (np.array) – Input optical field.
A (float) – attenuation [dB][default: 0 dB]
- Returns:
Eo – Output optical field.
- Return type:
np.array
References
[1] G. P. Agrawal, Fiber-Optic Communication Systems. Wiley, 2021.