Stmts
CorrelatedQubitLoss
Bases: NoiseChannel
Apply a correlated atom loss channel.
Depolarize
Bases: SingleQubitNoiseChannel
Apply depolarize error to single qubit.
This randomly picks one of the three Pauli operators to apply. Each Pauli
operator has the probability p / 3 to be selected. No operator is applied
with the probability 1 - p.
Depolarize2
Bases: TwoQubitNoiseChannel
Apply correlated depolarize error to two qubits
This will apply one of the randomly chosen Pauli products each with probability p / 15:
{IX, IY, IZ, XI, XX, XY, XZ, YI, YX, YY, YZ, ZI, ZX, ZY, ZZ}
QubitLoss
Bases: SingleQubitNoiseChannel
Apply an atom loss with channel.
SingleQubitPauliChannel
Bases: SingleQubitNoiseChannel
This will apply one of the randomly chosen Pauli operators according to the given probabilities (p_x, p_y, p_z).
TwoQubitPauliChannel
Bases: TwoQubitNoiseChannel
This will apply one of the randomly chosen Pauli products:
{IX, IY, IZ, XI, XX, XY, XZ, YI, YX, YY, YZ, ZI, ZX, ZY, ZZ}
but the choice is weighed with the given probability.
NOTE: the given parameters are ordered as given in the list above!