surface_sim.models#

Classes

Model(qubit_inds[, setup])

Noise model class for generating the stim.Circuit for each of the physical operations including noise channels.

CircuitNoiseModel(qubit_inds[, setup])

BiasedCircuitNoiseModel(qubit_inds[, setup])

T1T2NoiseModel(qubit_inds[, setup])

A coherence-limited noise model using T1 and T2.

NoiselessModel(qubit_inds[, setup])

IncomingNoiseModel(qubit_inds[, setup])

IncomingDepolNoiseModel(qubit_inds[, setup])

PhenomenologicalNoiseModel(qubit_inds[, setup])

PhenomenologicalDepolNoiseModel(qubit_inds)

IncResMeasNoiseModel(qubit_inds[, setup])

MeasurementNoiseModel(qubit_inds[, setup])

SI1000NoiseModel(qubit_inds[, setup])

The SI1000 noise model is defined in the following paper:

ExtendedSI1000NoiseModel(qubit_inds[, setup])

The (extended) SI1000 noise model is defined in the following paper:

NLRNoiseModel(qubit_inds, qubit_coords[, setup])

The NLR noise model is defined in the following paper:

MovableQubitsCircuitNoiseModel(qubit_inds[, ...])

SD6NoiseModel(qubit_inds[, setup])

The SD6 noise model is defined in the following paper:

UniformDepolarizingNoiseModel(qubit_inds[, ...])

The UniformDepolarizing noise model is defined in the following paper:

CustomCircuitNoiseModel(qubit_inds[, setup])