create_amplitude_damping_channel_operator#
-
cuquantum.
bindings. cupauliprop. create_amplitude_damping_channel_operator( - intptr_t handle,
- int32_t qubit_ind_ex,
- double damping_prob,
- double excite_prob,
Creates a generalised amplitude damping channel.
- Parameters:
handle (intptr_t) – Library handle.
qubit_ind_ex (int32_t) – Index of qubit upon which to operate.
damping_prob (double) – Probability that the qubit is damped, i.e. decohered into a classical state.
excite_prob (double) – Probability that damping results in excitation (driving to the one state) rather than dissipation (driving to the zero state). Set to zero for conventional, dissipative amplitude damping.
- Returns:
Quantum operator associated with the channel.
- Return type:
intptr_t