Coverage report: 37%

Files Functions Classes

coverage.py v7.9.2, created at 2025-07-17 21:51 +0000

File class statements missing excluded coverage
jaxquantum/__init__.py (no class) 7 0 0 100%
jaxquantum/circuits/__init__.py (no class) 5 5 0 0%
jaxquantum/circuits/circuits.py Register 4 4 0 0%
jaxquantum/circuits/circuits.py Operation 7 7 0 0%
jaxquantum/circuits/circuits.py Layer 43 43 0 0%
jaxquantum/circuits/circuits.py Circuit 8 8 0 0%
jaxquantum/circuits/circuits.py (no class) 41 41 0 0%
jaxquantum/circuits/constants.py SimulateMode 0 0 0 100%
jaxquantum/circuits/constants.py (no class) 6 6 0 0%
jaxquantum/circuits/gates.py Gate 15 15 0 0%
jaxquantum/circuits/gates.py (no class) 26 26 0 0%
jaxquantum/circuits/library/__init__.py (no class) 2 2 0 0%
jaxquantum/circuits/library/oscillator.py (no class) 18 18 0 0%
jaxquantum/circuits/library/qubit.py (no class) 72 72 0 0%
jaxquantum/circuits/simulate.py Results 6 6 0 0%
jaxquantum/circuits/simulate.py (no class) 42 42 0 0%
jaxquantum/codes/__init__.py (no class) 6 0 0 100%
jaxquantum/codes/base.py BosonicQubit 93 68 0 27%
jaxquantum/codes/base.py (no class) 46 0 0 100%
jaxquantum/codes/binomial.py BinomialQubit 24 24 0 0%
jaxquantum/codes/binomial.py (no class) 12 0 0 100%
jaxquantum/codes/cat.py CatQubit 11 11 0 0%
jaxquantum/codes/cat.py (no class) 11 0 0 100%
jaxquantum/codes/gkp.py GKPQubit 41 3 0 93%
jaxquantum/codes/gkp.py RectangularGKPQubit 7 7 0 0%
jaxquantum/codes/gkp.py SquareGKPQubit 2 2 0 0%
jaxquantum/codes/gkp.py HexagonalGKPQubit 4 4 0 0%
jaxquantum/codes/gkp.py (no class) 25 0 0 100%
jaxquantum/codes/mode.py BosonicMode 5 5 0 0%
jaxquantum/codes/mode.py (no class) 8 0 0 100%
jaxquantum/codes/qubit.py Qubit 18 18 0 0%
jaxquantum/codes/qubit.py (no class) 18 0 0 100%
jaxquantum/core/__init__.py (no class) 8 0 0 100%
jaxquantum/core/conversions.py (no class) 33 0 0 100%
jaxquantum/core/dims.py Qdims 16 0 0 100%
jaxquantum/core/dims.py Qtypes 13 0 0 100%
jaxquantum/core/dims.py (no class) 51 0 0 100%
jaxquantum/core/measurements.py (no class) 66 43 0 35%
jaxquantum/core/operators.py (no class) 49 0 0 100%
jaxquantum/core/qarray.py Qarray 193 62 0 68%
jaxquantum/core/qarray.py (no class) 244 63 0 74%
jaxquantum/core/settings.py (no class) 1 0 0 100%
jaxquantum/core/solvers.py SolverOptions 1 0 0 100%
jaxquantum/core/solvers.py CustomProgressMeter 2 0 0 100%
jaxquantum/core/solvers.py (no class) 92 0 0 100%
jaxquantum/core/visualization.py (no class) 40 31 0 22%
jaxquantum/devices/__init__.py (no class) 4 4 0 0%
jaxquantum/devices/analysis/__init__.py (no class) 1 1 0 0%
jaxquantum/devices/analysis/sweeps.py (no class) 85 85 0 0%
jaxquantum/devices/base/__init__.py (no class) 2 2 0 0%
jaxquantum/devices/base/base.py BasisTypes 6 6 0 0%
jaxquantum/devices/base/base.py HamiltonianTypes 6 6 0 0%
jaxquantum/devices/base/base.py Device 46 46 0 0%
jaxquantum/devices/base/base.py (no class) 84 84 0 0%
jaxquantum/devices/base/system.py System 22 22 0 0%
jaxquantum/devices/base/system.py (no class) 46 46 0 0%
jaxquantum/devices/common/__init__.py (no class) 1 1 0 0%
jaxquantum/devices/common/utils.py (no class) 18 18 0 0%
jaxquantum/devices/superconducting/__init__.py (no class) 9 9 0 0%
jaxquantum/devices/superconducting/ats.py ATS 39 39 0 0%
jaxquantum/devices/superconducting/ats.py (no class) 19 19 0 0%
jaxquantum/devices/superconducting/drive.py Drive 20 20 0 0%
jaxquantum/devices/superconducting/drive.py (no class) 21 21 0 0%
jaxquantum/devices/superconducting/flux_base.py FluxDevice 66 66 0 0%
jaxquantum/devices/superconducting/flux_base.py (no class) 17 17 0 0%
jaxquantum/devices/superconducting/fluxonium.py Fluxonium 31 31 0 0%
jaxquantum/devices/superconducting/fluxonium.py (no class) 17 17 0 0%
jaxquantum/devices/superconducting/ideal_qubit.py IdealQubit 19 19 0 0%
jaxquantum/devices/superconducting/ideal_qubit.py (no class) 13 13 0 0%
jaxquantum/devices/superconducting/kno.py KNO 17 17 0 0%
jaxquantum/devices/superconducting/kno.py (no class) 15 15 0 0%
jaxquantum/devices/superconducting/resonator.py Resonator 16 16 0 0%
jaxquantum/devices/superconducting/resonator.py (no class) 15 15 0 0%
jaxquantum/devices/superconducting/transmon.py Transmon 79 79 0 0%
jaxquantum/devices/superconducting/transmon.py (no class) 26 26 0 0%
jaxquantum/devices/superconducting/truncated_transmon.py TruncatedTransmon 17 17 0 0%
jaxquantum/devices/superconducting/truncated_transmon.py (no class) 16 16 0 0%
jaxquantum/devices/superconducting/tunable_transmon.py TunableTransmon 6 6 0 0%
jaxquantum/devices/superconducting/tunable_transmon.py (no class) 9 9 0 0%
jaxquantum/utils/__init__.py (no class) 1 0 0 100%
jaxquantum/utils/utils.py (no class) 48 0 0 100%
Total   2299 1444 0 37%

No items found using the specified filter.