cz#
Full path: iqm.pulse.gates.cz
Two-qubit controlled-Z (CZ) gate.
The CZ gate flips the relative phase of the \(|11⟩\) state. It can be represented by the unitary matrix
Functions
|
Round a value to the nearest multiple of granularity. |
Split a flat-top pulse into three consecutive parts (rise, flat, and fall) to save waveform memory. |
Classes
CZ gate using a CosineRiseFall flux pulse on the coupler. |
|
Controlled-Z two-qubit gate. |
|
CZ gate using a GaussianSmoothedSquare flux pulse on the coupler. |
|
CZ gate using a Slepian flux pulse on the coupler. |
|
Controlled-Z two-qubit gate. |
|
CZ gate using a Slepian flux pulse on the coupler and a CosineRiseFall flux pulse on the qubit. |
|
CZ gate using a TruncatedGaussianSmoothedSquare flux pulse on the coupler. |
|
Base class for CZ gates with coupler flux pulse and a qubit AC Stark pulse. |
|
Base class for flux pulse gate implementations that have a flux pulse for at most one locus component. |
|
Discrete arity-2 gate implemented using flux pulses, virtual RZs, and the interaction mediated by the coupler. |
|
CZ gate using a CosineRiseFall flux pulse on the coupler and on the qubit. |
|
Flux pulse gate implementation which uses a 3-part pulse sequence (cosine rise, constant, cosine fall). |
|
CZ gate using a TGSS flux pulse on the coupler and a CosineRiseFall flux pulse on the qubit. |
|
Constant flux pulse on both qubit and coupler with smooth rise/fall. |
|
Constant flux pulse on coupler with smooth rise/fall. |
|
Constant flux pulse on qubit with smooth rise/fall. |
|
Base class for flux pulse gate implementations that have flux pulses for both locus components. |
|
CZ gate using a CosineRiseFall flux pulse on the coupler and on both qubits. |
|
CZ gate using a Slepian flux pulse on the coupler and CosineRiseFall flux pulse on both qubits. |
Inheritance
