finesse.model

A sub-module containing the configuration container class Model which is used for building and manipulating interferometer systems.

Classes

Event([iterable])

Event subscription.

IOMatrix(model)

InputMatrix(model)

Model()

Optical configuration class for handling models of interferometers.

OutputMatrix(model)

Functions

locked_when_built(func)

make_optical_network_view(model)

From a given model return a view of the full network that just contains the optical nodes and edges.