Coverage report: 83%

Files Functions Classes

coverage.py v7.13.4, created at 2026-05-16 10:19 +0000

File class   statements missing excluded   coverage
qml_essentials / __init__.py (no class)   0 0 0   100%
qml_essentials / ansaetze.py Circuit   20 6 0   70%
qml_essentials / ansaetze.py DeclarativeCircuit   22 2 0   91%
qml_essentials / ansaetze.py Block   52 4 0   92%
qml_essentials / ansaetze.py Ansaetze   4 0 0   100%
qml_essentials / ansaetze.py Ansaetze.No_Ansatz   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.GHZ   7 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_1   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_2   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_3   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_4   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_5   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_6   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_7   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_8   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_9   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_10   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_13   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_14   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_15   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_16   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_17   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_18   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_19   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Circuit_20   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.No_Entangling   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Hardware_Efficient   1 0 0   100%
qml_essentials / ansaetze.py Ansaetze.Strongly_Entangling   1 0 0   100%
qml_essentials / ansaetze.py Encoding   60 6 0   90%
qml_essentials / ansaetze.py (no class)   131 0 0   100%
qml_essentials / coefficients.py Coefficients   56 6 0   89%
qml_essentials / coefficients.py FourierTree   98 2 1   98%
qml_essentials / coefficients.py FourierTree.CoefficientsTreeNode   41 0 0   100%
qml_essentials / coefficients.py FourierTree.TreeLeaf   0 0 0   100%
qml_essentials / coefficients.py FourierTree.PauliOperator   40 3 0   92%
qml_essentials / coefficients.py FCC   106 6 0   94%
qml_essentials / coefficients.py Datasets   13 0 0   100%
qml_essentials / coefficients.py (no class)   77 0 0   100%
qml_essentials / drawing.py TikzFigure   9 4 0   56%
qml_essentials / drawing.py QuanTikz   0 0 0   100%
qml_essentials / drawing.py PulseEvent   0 0 0   100%
qml_essentials / drawing.py (no class)   393 35 0   91%
qml_essentials / entanglement.py Entanglement   198 18 0   91%
qml_essentials / entanglement.py (no class)   38 0 0   100%
qml_essentials / expressibility.py Expressibility   50 1 0   98%
qml_essentials / expressibility.py (no class)   23 0 0   100%
qml_essentials / gates.py GatesMeta   4 0 0   100%
qml_essentials / gates.py Gates   67 14 0   79%
qml_essentials / gates.py (no class)   27 0 0   100%
qml_essentials / math.py (no class)   70 5 0   93%
qml_essentials / model.py Model   426 50 0   88%
qml_essentials / model.py (no class)   85 0 0   100%
qml_essentials / operations.py Operation   94 16 0   83%
qml_essentials / operations.py Hermitian   4 0 0   100%
qml_essentials / operations.py ParametrizedHamiltonian   25 4 0   84%
qml_essentials / operations.py Id   5 0 0   100%
qml_essentials / operations.py PauliX   1 0 0   100%
qml_essentials / operations.py PauliY   1 0 0   100%
qml_essentials / operations.py PauliZ   1 0 0   100%
qml_essentials / operations.py H   1 0 0   100%
qml_essentials / operations.py S   1 1 0   0%
qml_essentials / operations.py SWAP   1 1 0   0%
qml_essentials / operations.py RandomUnitary   6 6 0   0%
qml_essentials / operations.py DiagonalQubitUnitary   17 10 0   41%
qml_essentials / operations.py Barrier   4 2 0   50%
qml_essentials / operations.py _make_rotation_gate._RotationGate   6 0 0   100%
qml_essentials / operations.py _make_controlled_gate._ControlledGate   1 0 0   100%
qml_essentials / operations.py CCX   1 0 0   100%
qml_essentials / operations.py CSWAP   1 0 0   100%
qml_essentials / operations.py _make_controlled_rotation_gate._CRotationGate   6 0 0   100%
qml_essentials / operations.py ControlledPhaseShift   4 0 0   100%
qml_essentials / operations.py Rot   8 0 0   100%
qml_essentials / operations.py PauliRot   12 0 0   100%
qml_essentials / operations.py KrausChannel   16 4 0   75%
qml_essentials / operations.py BitFlip   8 1 0   88%
qml_essentials / operations.py PhaseFlip   8 1 0   88%
qml_essentials / operations.py DepolarizingChannel   10 1 0   90%
qml_essentials / operations.py AmplitudeDamping   8 1 0   88%
qml_essentials / operations.py PhaseDamping   8 1 0   88%
qml_essentials / operations.py ThermalRelaxationError   40 14 0   65%
qml_essentials / operations.py QubitChannel   3 0 0   100%
qml_essentials / operations.py (no class)   306 7 0   98%
qml_essentials / pulses.py DecompositionStep   0 0 0   100%
qml_essentials / pulses.py PulseStateSnapshot   0 0 0   100%
qml_essentials / pulses.py PulseParams   72 35 0   51%
qml_essentials / pulses.py PulseEnvelope   84 12 0   86%
qml_essentials / pulses.py PulseInformation   78 14 0   82%
qml_essentials / pulses.py PulseGates   118 23 0   81%
qml_essentials / pulses.py PulseParamManager   7 1 0   86%
qml_essentials / pulses.py (no class)   173 0 0   100%
qml_essentials / qoc.py Cost   12 1 0   92%
qml_essentials / qoc.py CostFnRegistry   18 1 0   94%
qml_essentials / qoc.py QOC   558 359 4   36%
qml_essentials / qoc.py (no class)   306 136 0   56%
qml_essentials / tape.py (no class)   48 1 2   98%
qml_essentials / topologies.py Topology   35 1 0   97%
qml_essentials / topologies.py (no class)   10 0 0   100%
qml_essentials / unitary.py UnitaryGates   95 6 0   94%
qml_essentials / unitary.py (no class)   71 2 0   97%
qml_essentials / utils.py PauliTape   14 0 0   100%
qml_essentials / utils.py PauliCircuit   102 20 0   80%
qml_essentials / utils.py (no class)   39 0 0   100%
qml_essentials / yaqsi.py Yaqsi   162 10 0   94%
qml_essentials / yaqsi.py Script   260 23 0   91%
qml_essentials / yaqsi.py (no class)   89 2 0   98%
Total     5097 879 7   83%

No items found using the specified filter.