v1.3
Installation
User Guide
Guide Overview
Basics
Qubits
Estimating Coherence Times
Composite Hilbert Spaces, QuTiP Interface
Running Parameter Sweeps
Explorer
Plot Options
Units
Storing Computed Data and Figures
Parallel Processing
Jupyter Notebook Examples
Modifying Internal scqubits Settings
API documentation
Change Log
Developers
Contributors
Funding Acknowledgments
Bibliography
scqubits
Docs
»
User Guide
Edit on GitHub
User Guide
ΒΆ
Guide Overview
Basics
Example: Transmon qubit
Computing and plotting energy spectra
Plotting wavefunctions
Evaluating and visualizing matrix elements
Qubits
Transmon Qubit
Tunable Transmon Qubit
Fluxonium Qubit
Flux Qubit
Zero-Pi Qubit (decoupled from zeta mode)
Full Zero-Pi Qubit (incl. coupling to zeta mode)
Estimating Coherence Times
Calculations and Visualization
Dephasing
Depolarization
Effective coherence times due to multiple noise channels
Composite Hilbert Spaces, QuTiP Interface
Example: two transmons coupled to a harmonic mode
Running Parameter Sweeps
Parameter sweeps for a single qubit
Parameter sweeps in composite Hilbert spaces
Explorer
Example 1: fluxonium coupled to resonator
Example 2: two transmons coupled to a resonator
Plot Options
Supported options
Returns of plot functions
Units
Storing Computed Data and Figures
Storing qubit spectral data in memory
Writing qubit spectral data to disk, and reading back from file
Writing a qubit instance to disk, and recreating it from file
Summary of classes enabling file input/output
Exporting plots to file
Parallel Processing
Enabling parallel processing
Global num_cpus default
multiprocessing vs. pathos
Jupyter Notebook Examples
Modifying Internal scqubits Settings
User Accessible Parameters
Example: Changing Settings