TwoQubitGate#

Module: iqm.pulse.gates.enums

class iqm.pulse.gates.enums.TwoQubitGate(value)#

Bases: Enum

Enumerates a subset of two-qubit gates.

Members of this enum can be mapped to the corresponding unitary propagator using the dictionary returned by TWO_QUBIT_UNITARIES.

Attributes

CZ

Controlled-Z gate.

ISWAP

iSWAP gate.

SQRT_ISWAP

Square root of the iSWAP gate.

Methods

CZ = 0#

Controlled-Z gate.

ISWAP = 1#

iSWAP gate.

SQRT_ISWAP = 2#

Square root of the iSWAP gate.

Inheritance

Inheritance diagram of iqm.pulse.gates.enums.TwoQubitGate