finesse.warnings module

Finesse-specific warnings.

exception finesse.warnings.CavityUnstableWarning[source]

Bases: FinesseWarning

A cavity geometry has become unstable and its eigenmode is no longer calculable.

exception finesse.warnings.FinesseWarning[source]

Bases: Warning

A generic warning thrown by Finesse.

exception finesse.warnings.InvalidSweepVariableWarning[source]

Bases: FinesseWarning

An invalid variable value was used during a sweep action.

Can occur when trying to sweep relative to an infinite value, or using a NaN.

exception finesse.warnings.KeywordUsedWarning[source]

Bases: FinesseWarning

A KatScript keyword was used as a name for some element in the model.

exception finesse.warnings.LockLossWarning[source]

Bases: FinesseWarning

Lock has been lost, results maybe invalid.

exception finesse.warnings.ModelParameterSettingWarning[source]

Bases: FinesseWarning

An elements parameter is not using its prefer setter method.

exception finesse.warnings.OptimiseRFReadoutPhaseDCMultipleDofWarning[source]

Bases: FinesseWarning

A readout is paired with multiple degrees of freedom. Using only the first degree of freedom for each readout.

exception finesse.warnings.UnreasonableComponentValueWarning[source]

Bases: FinesseWarning

A not-wrong-but-probably-unreasonable component value was set.