iqm.qiskit_iqm.iqm_circuit.IQMCircuit#
- class iqm.qiskit_iqm.iqm_circuit.IQMCircuit(*regs: Register | int | Sequence[Bit], name: str | None = None, global_phase: ParameterExpression | float = 0, metadata: dict | None = None, inputs: Iterable[Var] = (), captures: Iterable[Var | Stretch] = (), declarations: Mapping[Var, Expr] | Iterable[Tuple[Var, Expr]] = ())#
Bases:
QuantumCircuitExtends the QuantumCircuit class, adding a shortcut for applying the MOVE gate.
Attributes
nameA human-readable name for the circuit.
Methods
move(qubit, resonator)Applies the MOVE gate to the circuit.
- Parameters: