surface_sim.models.T1T2NoiseModel#

class T1T2NoiseModel(qubit_inds, setup=None)[source]#

A coherence-limited noise model using T1 and T2. The noise is added when perfoming gates and when calling T1T2NoiseModel.tick.

__init__(qubit_inds, setup=None)#

Methods

flush_noise()

idle(qubits)

idle_duration(qubits, duration)

Returns the circuit instructions for an idling period on the given qubits.

idle_noise(qubits)

incoming_noise(qubits)

new_circuit()

Empties the variables used for meas_target.

Attributes

flush_noise()

idle(qubits)

idle_duration(qubits, duration)

Returns the circuit instructions for an idling period on the given qubits.

idle_noise(qubits)

incoming_noise(qubits)

new_circuit()

Empties the variables used for meas_target.