finesse.components.isolator module

Optical components performing directional suppression of beams.

class finesse.components.isolator.Isolator(*args, **kwargs)[source]

Bases: Connector

Represents an isolator optical component with a suppression factor. Suppresses the light field transmitted from p2 to p1. The field from p1 to p2 is.

Parameters

namestr

Name of newly created isolator.

Sfloat

Power suppression in dB. Defaults to 0

property S

S : float Power suppression in dB. Defaults to 0

property suppression_factor: float[source]

Factor by which the light field transmitted from p2 to p1 is supressed.