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] = (), declarations: Mapping[Var, Expr] | Iterable[Tuple[Var, Expr]] = ())#
- Bases: - QuantumCircuit- Extends the QuantumCircuit class, adding a shortcut for applying the MOVE gate. - Attributes - name- A human-readable name for the circuit. - qregs- A list of the - QuantumRegisters in this circuit.- cregs- A list of the - ClassicalRegisters in this circuit.- Methods - move(qubit, resonator)- Applies the MOVE gate to the circuit. - Parameters:
 
