Coverage report: 83%

Files Functions Classes

coverage.py v7.13.4, created at 2026-06-11 15:51 +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   68 3 0   96%
qml_essentials / coefficients.py FourierTree   298 9 0   97%
qml_essentials / coefficients.py FCC   181 12 0   93%
qml_essentials / coefficients.py Datasets   13 0 0   100%
qml_essentials / coefficients.py (no class)   83 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 / evolution.py Evolution   138 10 0   93%
qml_essentials / evolution.py (no class)   32 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 / jaqsi.py (no class)   39 0 0   100%
qml_essentials / math.py (no class)   70 5 0   93%
qml_essentials / memory.py (no class)   85 6 0   93%
qml_essentials / model.py Model   443 50 0   89%
qml_essentials / model.py (no class)   86 0 0   100%
qml_essentials / operations.py Operation   92 17 0   82%
qml_essentials / operations.py Hermitian   6 0 0   100%
qml_essentials / operations.py ParametrizedHamiltonian   27 4 0   85%
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 0 0   100%
qml_essentials / operations.py SWAP   1 0 0   100%
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 1 0   83%
qml_essentials / operations.py _make_controlled_gate._ControlledGate   5 4 0   20%
qml_essentials / operations.py CCX   1 0 0   100%
qml_essentials / operations.py CSWAP   1 0 0   100%
qml_essentials / operations.py ControlledPhaseShift   4 0 0   100%
qml_essentials / operations.py Rot   10 0 0   100%
qml_essentials / operations.py PauliRot   12 4 0   67%
qml_essentials / operations.py _make_pauli_rotation_subclass._PauliRotSubclass   3 3 0   0%
qml_essentials / operations.py ControlledPauliRot   28 11 0   61%
qml_essentials / operations.py _make_controlled_rotation_subclass._CRotation   8 2 0   75%
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 PauliWord   119 12 0   90%
qml_essentials / operations.py (no class)   361 39 0   89%
qml_essentials / pauli.py PauliCircuit   76 5 0   93%
qml_essentials / pauli.py (no class)   32 0 0   100%
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   81 14 0   83%
qml_essentials / pulses.py PulseGates   130 35 0   73%
qml_essentials / pulses.py PulseParamManager   7 1 0   86%
qml_essentials / pulses.py (no class)   180 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 / script.py _BatchPlan   0 0 0   100%
qml_essentials / script.py Script   106 3 0   97%
qml_essentials / script.py (no class)   40 2 0   95%
qml_essentials / simulation.py (no class)   103 5 0   95%
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   107 15 0   86%
qml_essentials / unitary.py (no class)   79 2 0   97%
qml_essentials / utils.py (no class)   6 0 0   100%
Total     5575 951 6   83%

No items found using the specified filter.