Background Noise Processes
For each subsystem (slot in the register), you also specify what background processes and noise parameters describe it. For instance, it could be a T1Decay
or T2Dephasing
process, or a coherent error, or a non-Markovian bath. It is supported by all backends (but maybe with twirling, e.g. to support T1Decay
in a Clifford simulation).
Currently we implement:
subtypes(QuantumSavory.AbstractBackground)
5-element Vector{Any}:
AmplitudeDamping
Depolarization
PauliNoise
T1Decay
T2Dephasing
If you want to introspect these noise processes, you can use the paulinoise
, krausops
, and lindbladop
functions.