device_element#

The module contains definitions for device elements.

Module Contents#

Classes#

DeviceElement

Create a device element for managing parameters.

class DeviceElement(name: str, **kwargs)[source]#

Bases: quantify_scheduler.json_utils.JSONSerializableMixin, qcodes.instrument.base.Instrument

Create a device element for managing parameters.

The DeviceElement is responsible for compiling operations applied to that specific device element from the quantum-circuit to the quantum-device layer.

abstract generate_device_config() quantify_scheduler.backends.graph_compilation.DeviceCompilationConfig[source]#

Generate the device configuration.