mqt.ionshuttler.multi_shuttler.circuit_types

Module Contents

GateRef
class GateInfo[source]

Immutable metadata for a parsed gate.

qubits: tuple[int, ...]
qasm: str
class ParsedCircuit[source]

Circuit representation with stable gate ids and metadata.

sequence: list[int]
gate_info: dict[int, GateInfo]
property qubit_sequence: list[tuple[int, ...]]

Return the legacy qubit-tuple view of the circuit.