iqm.qiskit_iqm.iqm_circuit.IQMCircuit#
- class iqm.qiskit_iqm.iqm_circuit.IQMCircuit(*regs, name=None, global_phase=0, metadata=None)#
Bases:
QuantumCircuit
Extends the QuantumCircuit class, adding a shortcut for applying the MOVE gate.
Attributes
Methods
move
(qubit, resonator)Applies the MOVE gate to the circuit.
- Parameters:
- move(qubit, resonator)#
Applies the MOVE gate to the circuit.
Note: at this point the circuit layout is only guaranteed to work if the order of the qubit and the resonator is correct (qubit first, resonator second).