pyEPR.calcs.transmon module¶
Transmon calculations
-
class
pyEPR.calcs.transmon.
CalcsTransmon
[source]¶ Bases:
object
Common calculations and parameter reporting used for transmon qubits.
-
static
dispersiveH_params_PT_O1
(Pmj, Ωm, Ej)[source]¶ First order PT on the 4th power of the JJ cosine.
This function applied to an unfrustrated Josephson junction.
Pmj : Matrix MxJ Ωm : GHz Matrix MxM Ej : GHz Matrix JxJ
returns f_O1, χ_O1 χ_O1 has diagonal divided by 2 so as to give true anharmonicity.
Example use: ..codeblock python
# PT_01: Calculate 1st order PT results f_O1, χ_O1 = Calc_basic.dispersiveH_params_PT_O1(Pmj, Ωm, Ej)
-
static