device_element ============== .. py:module:: quantify_scheduler.device_under_test.device_element .. autoapi-nested-parse:: The module contains definitions for device elements. Module Contents --------------- Classes ~~~~~~~ .. autoapisummary:: quantify_scheduler.device_under_test.device_element.DeviceElement .. py:class:: DeviceElement(name: str, **kwargs) Bases: :py:obj:`quantify_scheduler.json_utils.JSONSerializableMixin`, :py:obj:`qcodes.instrument.base.Instrument` Create a device element for managing parameters. The :class:`~DeviceElement` is responsible for compiling operations applied to that specific device element from the quantum-circuit to the quantum-device layer. .. py:method:: generate_device_config() -> quantify_scheduler.backends.graph_compilation.DeviceCompilationConfig :abstractmethod: Generate the device configuration.