quantify_scheduler.device_under_test.device_element

Module Contents

Classes

DeviceElement

A device element is responsible for managing parameters of the device

class DeviceElement(name: str, metadata: Optional[Mapping[Any, Any]] = None)[source]

Bases: qcodes.instrument.base.Instrument

A device element is responsible for managing parameters of the device configuration 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.circuit_to_device.DeviceCompilationConfig[source]

Generates the device configuration