quchip.devices.transmon

Transmon device models.

  • DuffingTransmon: weakly anharmonic Duffing approximation. Valid in the transmon regime \(E_J \gg E_C\) (Koch et al. PRA 76, 042319 (2007)).

  • FluxTunableTransmon: SQUID-dispersion flux-tunable transmon (symmetric or asymmetric). It applies to parametric/flux-driven operations and tunable couplers, inherits directly from BaseDevice, and its constructor takes physical dressed parameters.

  • ChargeBasisTransmon: exact charge-basis diagonalization that captures charge-dispersion with \(n_g\) outside the deep transmon regime.

Modules

charge_basis

Transmon authored in a finite integer-charge basis.

duffing

Duffing-approximation transmon qubit.

flux_tunable

Symmetric/asymmetric-SQUID flux-tunable transmon.