mqt.core.plugins.qiskit.gates

Device-specific Qiskit gates used by QDMI backends.

This module hosts gate classes that are not part of Qiskit’s standard gate library but are required to represent device-native operations (e.g. IQM’s move gate) in a Qiskit Target.

Module Contents

class MoveGate(label: str | None = None)[source]

Bases: qiskit.circuit.Gate

MOVE gate for IQM devices.

The MOVE gate transfers the state of a qubit into a computational resonator (or back to the qubit), as used by IQM’s star-topology architectures. The gate is intentionally kept opaque so Qiskit does not attempt to decompose it.