quchip.engine.field_noise

Thermal input fields in the instantaneous network’s physical channel basis.

Functions

amplifier_values(parameters)

Resolve power gain and input-referred symmetrized added quanta.

attenuation_value(parameters)

Convert authored power transmission or positive dB loss to transmission.

input_noise_matrix(slh, xp)

Return normally ordered white input noise routed to the output basis.

noise_parameters([thermal_occupation])

Validate a constant thermal population in quanta; None means implicit vacuum.

thermal_occupation_value(parameters)

Return the declared thermal quanta, preserving an explicit zero.

quchip.engine.field_noise.attenuation_value(parameters)[source]

Convert authored power transmission or positive dB loss to transmission.

quchip.engine.field_noise.amplifier_values(parameters)[source]

Resolve power gain and input-referred symmetrized added quanta.

quchip.engine.field_noise.noise_parameters(thermal_occupation=None)[source]

Validate a constant thermal population in quanta; None means implicit vacuum.

quchip.engine.field_noise.thermal_occupation_value(parameters)[source]

Return the declared thermal quanta, preserving an explicit zero.

quchip.engine.field_noise.input_noise_matrix(slh, xp)[source]

Return normally ordered white input noise routed to the output basis.