File | Lines | Functions | Branches | Decisions | |||||
---|---|---|---|---|---|---|---|---|---|
ArchAwareSynth/Path.cpp |
|
99.2% | 128 / 129 | 100.0% | 10 / 10 | 66.0% | 157 / 238 | 88.2% | 60 / 68 |
ArchAwareSynth/SteinerForest.cpp |
|
98.5% | 269 / 273 | 100.0% | 18 / 18 | 60.5% | 248 / 410 | 71.2% | 57 / 80 |
ArchAwareSynth/SteinerTree.cpp |
|
90.0% | 430 / 478 | 100.0% | 23 / 23 | 58.9% | 391 / 664 | 58.3% | 42 / 72 |
ArchAwareSynth/include/ArchAwareSynth/Path.hpp |
|
40.0% | 2 / 5 | 25.0% | 1 / 4 | 0.0% | 0 / 4 | -% | 0 / 0 |
ArchAwareSynth/include/ArchAwareSynth/SteinerTree.hpp |
|
0.0% | 0 / 4 | 0.0% | 0 / 2 | -% | 0 / 0 | -% | 0 / 0 |
Architecture/Architecture.cpp |
|
84.7% | 155 / 183 | 80.0% | 16 / 20 | 51.6% | 158 / 306 | 47.1% | 16 / 34 |
Architecture/ArchitectureMapping.cpp |
|
100.0% | 47 / 47 | 100.0% | 8 / 8 | 61.1% | 33 / 54 | 83.3% | 10 / 12 |
Architecture/BestTsaWithArch.cpp |
|
97.0% | 32 / 33 | 100.0% | 2 / 2 | 55.2% | 32 / 58 | 60.0% | 6 / 10 |
Architecture/DistancesFromArchitecture.cpp |
|
100.0% | 34 / 34 | 100.0% | 5 / 5 | 85.0% | 17 / 20 | 100.0% | 14 / 14 |
Architecture/NeighboursFromArchitecture.cpp |
|
100.0% | 17 / 17 | 100.0% | 2 / 2 | 59.1% | 13 / 22 | 100.0% | 4 / 4 |
Architecture/SubgraphMonomorphisms.cpp |
|
88.1% | 59 / 67 | 75.0% | 3 / 4 | 24.4% | 42 / 172 | 73.1% | 19 / 26 |
Architecture/include/Architecture/Architecture.hpp |
|
0.0% | 0 / 7 | 0.0% | 0 / 4 | -% | 0 / 0 | -% | 0 / 0 |
Characterisation/Cycles.cpp |
|
90.4% | 151 / 167 | 87.5% | 14 / 16 | 54.8% | 161 / 294 | 73.1% | 57 / 78 |
Characterisation/DeviceCharacterisation.cpp |
|
95.9% | 47 / 49 | 100.0% | 13 / 13 | 53.4% | 31 / 58 | 50.0% | 4 / 8 |
Characterisation/FrameRandomisation.cpp |
|
85.5% | 284 / 332 | 88.9% | 16 / 18 | 49.7% | 276 / 555 | 85.6% | 101 / 118 |
Characterisation/include/Characterisation/Cycles.hpp |
|
60.0% | 3 / 5 | 66.7% | 2 / 3 | 0.0% | 0 / 2 | -% | 0 / 0 |
Characterisation/include/Characterisation/DeviceCharacterisation.hpp |
|
0.0% | 0 / 12 | 0.0% | 0 / 2 | 0.0% | 0 / 10 | -% | 0 / 0 |
Characterisation/include/Characterisation/FrameRandomisation.hpp |
|
0.0% | 0 / 2 | 0.0% | 0 / 2 | -% | 0 / 0 | -% | 0 / 0 |
Circuit/AssertionSynthesis.cpp |
|
95.7% | 155 / 162 | 100.0% | 10 / 10 | 55.5% | 216 / 389 | 91.9% | 57 / 62 |
Circuit/Boxes.cpp |
|
83.0% | 498 / 600 | 77.8% | 91 / 117 | 45.3% | 535 / 1182 | 60.3% | 47 / 78 |
Circuit/CircPool.cpp |
|
97.3% | 944 / 970 | 96.9% | 126 / 130 | 49.7% | 2197 / 4421 | 100.0% | 48 / 48 |
Circuit/CircUtils.cpp |
|
89.5% | 750 / 838 | 100.0% | 27 / 27 | 52.7% | 1202 / 2281 | 84.5% | 267 / 316 |
Circuit/Circuit.cpp |
|
97.1% | 198 / 204 | 94.4% | 17 / 18 | 59.6% | 298 / 500 | 81.1% | 60 / 74 |
Circuit/CircuitJson.cpp |
|
97.8% | 45 / 46 | 100.0% | 2 / 2 | 54.8% | 92 / 168 | 45.5% | 10 / 22 |
Circuit/CommandJson.cpp |
|
97.0% | 32 / 33 | 100.0% | 2 / 2 | 55.0% | 44 / 80 | 92.9% | 13 / 14 |
Circuit/Conditional.cpp |
|
84.2% | 48 / 57 | 75.0% | 12 / 16 | 46.4% | 52 / 112 | 75.0% | 3 / 4 |
Circuit/ControlledGates.cpp |
|
93.7% | 638 / 681 | 100.0% | 20 / 20 | 53.9% | 937 / 1737 | 80.1% | 229 / 286 |
Circuit/DAGProperties.cpp |
|
94.2% | 65 / 69 | 100.0% | 2 / 2 | 45.9% | 123 / 268 | 91.7% | 22 / 24 |
Circuit/OpJson.cpp |
|
72.2% | 13 / 18 | 100.0% | 1 / 1 | 43.2% | 19 / 44 | 75.0% | 9 / 12 |
Circuit/ThreeQubitConversion.cpp |
|
97.1% | 340 / 350 | 100.0% | 16 / 16 | 51.6% | 596 / 1155 | 83.3% | 15 / 18 |
Circuit/basic_circ_manip.cpp |
|
87.5% | 293 / 335 | 100.0% | 28 / 28 | 48.9% | 348 / 712 | 67.8% | 80 / 118 |
Circuit/include/Circuit/Boxes.hpp |
|
41.6% | 42 / 101 | 39.7% | 29 / 73 | 38.2% | 13 / 34 | 25.0% | 1 / 4 |
Circuit/include/Circuit/CircPool.hpp |
|
0.0% | 0 / 2 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Circuit/include/Circuit/Circuit.hpp |
|
54.9% | 73 / 133 | 40.0% | 22 / 55 | 24.6% | 58 / 236 | 57.9% | 22 / 38 |
Circuit/include/Circuit/Command.hpp |
|
3.0% | 1 / 33 | 9.1% | 1 / 11 | 0.0% | 0 / 50 | 0.0% | 0 / 10 |
Circuit/include/Circuit/DAGDefs.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | 50.0% | 1 / 2 | -% | 0 / 0 |
Circuit/latex_drawing.cpp |
|
87.3% | 227 / 260 | 100.0% | 3 / 3 | 50.7% | 311 / 614 | 67.3% | 66 / 98 |
Circuit/macro_circ_info.cpp |
|
98.7% | 617 / 625 | 100.0% | 48 / 48 | 61.5% | 780 / 1268 | 63.5% | 176 / 277 |
Circuit/macro_manipulation.cpp |
|
92.5% | 442 / 478 | 100.0% | 25 / 25 | 55.6% | 590 / 1062 | 38.9% | 7 / 18 |
Circuit/setters_and_getters.cpp |
|
93.1% | 416 / 447 | 93.8% | 75 / 80 | 56.0% | 497 / 888 | 76.8% | 106 / 138 |
Clifford/CliffTableau.cpp |
|
75.3% | 332 / 441 | 91.7% | 22 / 24 | 53.6% | 365 / 681 | 66.7% | 80 / 120 |
Clifford/SymplecticTableau.cpp |
|
92.6% | 237 / 256 | 95.5% | 21 / 22 | 64.6% | 235 / 364 | 86.7% | 72 / 83 |
Clifford/UnitaryTableau.cpp |
|
91.5% | 396 / 433 | 100.0% | 27 / 27 | 52.5% | 427 / 813 | 68.2% | 88 / 129 |
Clifford/include/Clifford/CliffTableau.hpp |
|
100.0% | 13 / 13 | 100.0% | 2 / 2 | 57.1% | 8 / 14 | 100.0% | 2 / 2 |
Clifford/include/Clifford/SymplecticTableau.hpp |
|
100.0% | 2 / 2 | 100.0% | 2 / 2 | 50.0% | 2 / 4 | -% | 0 / 0 |
Clifford/include/Clifford/UnitaryTableau.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | 50.0% | 1 / 2 | -% | 0 / 0 |
Converters/CliffTableauConverters.cpp |
|
96.6% | 112 / 116 | 100.0% | 2 / 2 | 57.3% | 165 / 288 | 76.9% | 40 / 52 |
Converters/Gauss.cpp |
|
76.2% | 32 / 42 | 88.9% | 8 / 9 | 55.6% | 40 / 72 | 76.7% | 23 / 30 |
Converters/PauliGadget.cpp |
|
96.4% | 186 / 193 | 100.0% | 6 / 6 | 56.2% | 212 / 377 | 77.0% | 47 / 61 |
Converters/PauliGraphConverters.cpp |
|
96.6% | 140 / 145 | 100.0% | 4 / 4 | 55.9% | 195 / 349 | 56.7% | 34 / 60 |
Converters/PhasePoly.cpp |
|
92.9% | 368 / 396 | 89.5% | 17 / 19 | 57.7% | 487 / 844 | 65.9% | 87 / 132 |
Converters/UnitaryTableauBox.cpp |
|
87.2% | 34 / 39 | 83.3% | 10 / 12 | 50.0% | 24 / 48 | 75.0% | 3 / 4 |
Converters/UnitaryTableauConverters.cpp |
|
96.6% | 112 / 116 | 100.0% | 2 / 2 | 56.5% | 173 / 306 | 80.0% | 40 / 50 |
Converters/ZXConverters.cpp |
|
91.2% | 567 / 622 | 100.0% | 12 / 12 | 48.6% | 649 / 1335 | 72.5% | 121 / 167 |
Converters/include/Converters/Gauss.hpp |
|
75.0% | 3 / 4 | 66.7% | 2 / 3 | 50.0% | 1 / 2 | -% | 0 / 0 |
Converters/include/Converters/PauliGadget.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Converters/include/Converters/PhasePoly.hpp |
|
64.3% | 9 / 14 | 50.0% | 3 / 6 | 60.0% | 6 / 10 | -% | 0 / 0 |
Diagonalisation/DiagUtils.cpp |
|
55.6% | 5 / 9 | 100.0% | 1 / 1 | 22.2% | 4 / 18 | 50.0% | 1 / 2 |
Diagonalisation/Diagonalisation.cpp |
|
92.7% | 228 / 246 | 100.0% | 5 / 5 | 57.1% | 304 / 532 | 90.7% | 98 / 108 |
Diagonalisation/PauliPartition.cpp |
|
91.3% | 116 / 127 | 100.0% | 12 / 12 | 60.1% | 128 / 213 | 66.7% | 30 / 45 |
Diagonalisation/include/Diagonalisation/DiagUtils.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Diagonalisation/include/Diagonalisation/PauliPartition.hpp |
|
0.0% | 0 / 3 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Gate/Gate.cpp |
|
86.4% | 375 / 434 | 96.4% | 27 / 28 | 51.7% | 634 / 1227 | 77.2% | 139 / 180 |
Gate/GatePtr.cpp |
|
100.0% | 6 / 6 | 100.0% | 1 / 1 | 66.7% | 4 / 6 | 100.0% | 2 / 2 |
Gate/GateUnitaryMatrix.cpp |
|
100.0% | 96 / 96 | 100.0% | 5 / 5 | 69.7% | 122 / 175 | 77.8% | 7 / 9 |
Gate/GateUnitaryMatrixComposites.cpp |
|
100.0% | 46 / 46 | 100.0% | 17 / 17 | 56.0% | 47 / 84 | 100.0% | 2 / 2 |
Gate/GateUnitaryMatrixError.cpp |
|
100.0% | 3 / 3 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Gate/GateUnitaryMatrixFixedMatrices.cpp |
|
100.0% | 78 / 78 | 100.0% | 33 / 33 | 50.4% | 118 / 234 | 100.0% | 2 / 2 |
Gate/GateUnitaryMatrixPrimitives.cpp |
|
100.0% | 94 / 94 | 100.0% | 14 / 14 | 51.3% | 80 / 156 | 100.0% | 4 / 4 |
Gate/GateUnitaryMatrixUtils.cpp |
|
73.5% | 61 / 83 | 100.0% | 7 / 7 | 34.0% | 70 / 206 | 57.7% | 15 / 26 |
Gate/GateUnitaryMatrixVariableQubits.cpp |
|
97.1% | 34 / 35 | 100.0% | 4 / 4 | 14.8% | 18 / 122 | 76.9% | 10 / 13 |
Gate/GateUnitarySparseMatrix.cpp |
|
98.6% | 69 / 70 | 100.0% | 7 / 7 | 60.5% | 49 / 81 | 85.7% | 18 / 21 |
Gate/OpPtrFunctions.cpp |
|
100.0% | 7 / 7 | 100.0% | 2 / 2 | 58.3% | 7 / 12 | 100.0% | 2 / 2 |
Gate/Rotation.cpp |
|
87.0% | 240 / 276 | 90.9% | 10 / 11 | 53.4% | 436 / 816 | 64.3% | 90 / 140 |
Gate/SymTable.cpp |
|
100.0% | 20 / 20 | 100.0% | 4 / 4 | 59.4% | 19 / 32 | 50.0% | 2 / 4 |
Gate/include/Gate/Gate.hpp |
|
0.0% | 0 / 3 | 0.0% | 0 / 2 | -% | 0 / 0 | -% | 0 / 0 |
Gate/include/Gate/Rotation.hpp |
|
100.0% | 3 / 3 | 100.0% | 2 / 2 | 50.0% | 4 / 8 | -% | 0 / 0 |
Graphs/AdjacencyData.cpp |
|
100.0% | 68 / 68 | 100.0% | 10 / 10 | 70.3% | 52 / 74 | 100.0% | 30 / 30 |
Graphs/ArticulationPoints.cpp |
|
97.2% | 70 / 72 | 35.5% | 11 / 31 | 56.7% | 101 / 178 | 46.7% | 14 / 30 |
Graphs/BruteForceColouring.cpp |
|
93.2% | 82 / 88 | 100.0% | 8 / 8 | 66.3% | 57 / 86 | 88.2% | 30 / 34 |
Graphs/ColouringPriority.cpp |
|
100.0% | 45 / 45 | 83.3% | 5 / 6 | 68.2% | 30 / 44 | 95.0% | 19 / 20 |
Graphs/GraphColouring.cpp |
|
100.0% | 54 / 54 | 100.0% | 7 / 7 | 56.2% | 36 / 64 | 91.7% | 11 / 12 |
Graphs/GraphRoutines.cpp |
|
100.0% | 25 / 25 | 100.0% | 1 / 1 | 67.6% | 23 / 34 | 100.0% | 12 / 12 |
Graphs/LargeCliquesResult.cpp |
|
97.1% | 34 / 35 | 100.0% | 1 / 1 | 73.8% | 31 / 42 | 95.5% | 21 / 22 |
Graphs/include/Graphs/AbstractGraph.hpp |
|
36.4% | 4 / 11 | 14.3% | 2 / 14 | 66.7% | 4 / 6 | -% | 0 / 0 |
Graphs/include/Graphs/CompleteGraph.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Graphs/include/Graphs/DirectedGraph.hpp |
|
46.9% | 112 / 239 | 21.5% | 23 / 107 | 28.0% | 106 / 378 | 35.1% | 33 / 94 |
Graphs/include/Graphs/TreeSearch.hpp |
|
100.0% | 21 / 21 | 62.5% | 5 / 8 | 66.7% | 20 / 30 | 66.7% | 4 / 6 |
Graphs/include/Graphs/TreeSearch_impl.hpp |
|
93.8% | 61 / 65 | 66.7% | 24 / 36 | 48.9% | 46 / 94 | 57.1% | 8 / 14 |
Graphs/include/Graphs/Utils.hpp |
|
90.0% | 36 / 40 | 47.8% | 11 / 23 | 45.8% | 22 / 48 | -% | 0 / 0 |
Graphs/include/Graphs/Utils_impl.hpp |
|
92.3% | 60 / 65 | 54.5% | 30 / 55 | 63.5% | 33 / 52 | 81.2% | 13 / 16 |
Mapping/AASLabelling.cpp |
|
100.0% | 58 / 58 | 100.0% | 3 / 3 | 65.4% | 68 / 104 | 75.0% | 6 / 8 |
Mapping/AASRoute.cpp |
|
97.1% | 68 / 70 | 100.0% | 6 / 6 | 59.1% | 65 / 110 | 100.0% | 4 / 4 |
Mapping/BoxDecomposition.cpp |
|
97.1% | 34 / 35 | 100.0% | 6 / 6 | 51.7% | 30 / 58 | 100.0% | 4 / 4 |
Mapping/LexiLabelling.cpp |
|
100.0% | 10 / 10 | 100.0% | 3 / 3 | 50.0% | 5 / 10 | -% | 0 / 0 |
Mapping/LexiRoute.cpp |
|
97.9% | 325 / 332 | 100.0% | 13 / 13 | 63.2% | 382 / 604 | 82.6% | 76 / 92 |
Mapping/LexiRouteRoutingMethod.cpp |
|
100.0% | 15 / 15 | 100.0% | 5 / 5 | 50.0% | 7 / 14 | -% | 0 / 0 |
Mapping/LexicographicalComparison.cpp |
|
100.0% | 61 / 61 | 100.0% | 5 / 5 | 64.3% | 63 / 98 | 95.8% | 23 / 24 |
Mapping/MappingFrontier.cpp |
|
94.9% | 426 / 449 | 100.0% | 21 / 21 | 54.2% | 476 / 878 | 50.0% | 14 / 28 |
Mapping/MappingManager.cpp |
|
100.0% | 88 / 88 | 100.0% | 4 / 4 | 65.3% | 94 / 144 | 86.7% | 26 / 30 |
Mapping/MultiGateReorder.cpp |
|
96.4% | 135 / 140 | 84.6% | 11 / 13 | 57.8% | 119 / 206 | 88.5% | 23 / 26 |
Mapping/RoutingMethodCircuit.cpp |
|
96.6% | 28 / 29 | 100.0% | 2 / 2 | 55.8% | 29 / 52 | 87.5% | 7 / 8 |
Mapping/RoutingMethodJson.cpp |
|
97.1% | 33 / 34 | 100.0% | 4 / 4 | 59.5% | 44 / 74 | 83.3% | 15 / 18 |
Mapping/Verification.cpp |
|
71.7% | 43 / 60 | 100.0% | 1 / 1 | 51.7% | 77 / 149 | 40.0% | 8 / 20 |
Mapping/include/Mapping/AASLabelling.hpp |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/LexiLabelling.hpp |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/LexiRoute.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/LexicographicalComparison.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/MappingFrontier.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/MappingManager.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Mapping/include/Mapping/RoutingMethod.hpp |
|
0.0% | 0 / 8 | 0.0% | 0 / 4 | 0.0% | 0 / 6 | -% | 0 / 0 |
Mapping/include/Mapping/RoutingMethodCircuit.hpp |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
MeasurementSetup/MeasurementReduction.cpp |
|
100.0% | 44 / 44 | 100.0% | 1 / 1 | 65.5% | 38 / 58 | 87.5% | 14 / 16 |
MeasurementSetup/MeasurementSetup.cpp |
|
72.4% | 71 / 98 | 81.8% | 9 / 11 | 44.1% | 90 / 204 | 35.7% | 10 / 28 |
MeasurementSetup/include/MeasurementSetup/MeasurementSetup.hpp |
|
60.0% | 6 / 10 | 62.5% | 5 / 8 | -% | 0 / 0 | -% | 0 / 0 |
OpType/OpDesc.cpp |
|
66.0% | 33 / 50 | 70.0% | 14 / 20 | 50.0% | 22 / 44 | 33.3% | 2 / 6 |
OpType/OpTypeFunctions.cpp |
|
100.0% | 73 / 73 | 100.0% | 26 / 26 | 53.8% | 100 / 186 | -% | 0 / 0 |
OpType/OpTypeInfo.cpp |
|
11.1% | 12 / 108 | 100.0% | 1 / 1 | 50.1% | 408 / 814 | -% | 0 / 0 |
OpType/OpTypeJson.cpp |
|
94.7% | 18 / 19 | 100.0% | 4 / 4 | 56.2% | 18 / 32 | 50.0% | 2 / 4 |
OpType/include/OpType/EdgeType.hpp |
|
100.0% | 1 / 1 | 100.0% | 4 / 4 | 43.8% | 7 / 16 | -% | 0 / 0 |
OpType/include/OpType/OpTypeInfo.hpp |
|
0.0% | 0 / 4 | 0.0% | 0 / 3 | 0.0% | 0 / 8 | -% | 0 / 0 |
Ops/ClassicalOps.cpp |
|
49.2% | 153 / 311 | 63.4% | 26 / 41 | 24.3% | 149 / 612 | 39.4% | 37 / 94 |
Ops/FlowOp.cpp |
|
0.0% | 0 / 26 | 0.0% | 0 / 9 | 0.0% | 0 / 48 | 0.0% | 0 / 8 |
Ops/MetaOp.cpp |
|
89.7% | 35 / 39 | 90.9% | 10 / 11 | 44.1% | 30 / 68 | 66.7% | 4 / 6 |
Ops/Op.cpp |
|
88.2% | 15 / 17 | 75.0% | 3 / 4 | 52.9% | 18 / 34 | 83.3% | 5 / 6 |
Ops/OpJsonFactory.cpp |
|
76.0% | 19 / 25 | 100.0% | 5 / 5 | 38.9% | 28 / 72 | 37.5% | 3 / 8 |
Ops/include/Ops/ClassicalOps.hpp |
|
35.3% | 12 / 34 | 33.3% | 9 / 27 | 21.4% | 3 / 14 | -% | 0 / 0 |
Ops/include/Ops/MetaOp.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Ops/include/Ops/Op.hpp |
|
15.4% | 4 / 26 | 15.8% | 3 / 19 | 3.8% | 1 / 26 | 0.0% | 0 / 2 |
PauliGraph/ConjugatePauliFunctions.cpp |
|
85.1% | 40 / 47 | 100.0% | 4 / 4 | 53.4% | 63 / 118 | 72.7% | 16 / 22 |
PauliGraph/PauliGraph.cpp |
|
67.6% | 184 / 272 | 56.5% | 13 / 23 | 33.7% | 261 / 775 | 46.6% | 48 / 103 |
PauliGraph/include/PauliGraph/PauliGraph.hpp |
|
100.0% | 2 / 2 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Placement/MonomorphismCalculation.cpp |
|
94.7% | 71 / 75 | 100.0% | 3 / 3 | 9.2% | 56 / 610 | 78.6% | 11 / 14 |
Placement/NeighbourPlacements.cpp |
|
100.0% | 91 / 91 | 100.0% | 6 / 6 | 61.2% | 109 / 178 | 82.4% | 28 / 34 |
Placement/Placement.cpp |
|
96.9% | 157 / 162 | 95.2% | 20 / 21 | 53.1% | 137 / 258 | 87.5% | 14 / 16 |
Placement/Qubit_Placement.cpp |
|
93.8% | 242 / 258 | 93.8% | 15 / 16 | 59.0% | 282 / 478 | 67.0% | 67 / 100 |
Placement/RelabelledGraphWSM.hpp |
|
97.3% | 36 / 37 | 100.0% | 10 / 10 | 22.6% | 37 / 164 | 80.0% | 8 / 10 |
Placement/include/Placement/Placement.hpp |
|
14.3% | 5 / 35 | 27.8% | 5 / 18 | 0.0% | 0 / 32 | -% | 0 / 0 |
Placement/subgraph_mapping.cpp |
|
94.3% | 33 / 35 | 100.0% | 2 / 2 | 54.4% | 37 / 68 | 80.0% | 8 / 10 |
Predicates/CompilationUnit.cpp |
|
58.1% | 36 / 62 | 70.0% | 7 / 10 | 23.1% | 24 / 104 | 40.9% | 9 / 22 |
Predicates/CompilerPass.cpp |
|
86.9% | 345 / 397 | 76.7% | 23 / 30 | 53.1% | 445 / 838 | 84.6% | 154 / 182 |
Predicates/PassGenerators.cpp |
|
91.3% | 471 / 516 | 92.3% | 36 / 39 | 47.6% | 514 / 1080 | 54.3% | 19 / 35 |
Predicates/PassLibrary.cpp |
|
99.0% | 286 / 289 | 100.0% | 44 / 44 | 52.5% | 319 / 608 | 71.4% | 10 / 14 |
Predicates/Predicates.cpp |
|
72.9% | 373 / 512 | 35.3% | 42 / 119 | 54.9% | 556 / 1012 | 69.2% | 144 / 208 |
Predicates/include/Predicates/CompilationUnit.hpp |
|
0.0% | 0 / 1 | 0.0% | 0 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Predicates/include/Predicates/CompilerPass.hpp |
|
38.7% | 12 / 31 | 40.0% | 4 / 10 | 17.9% | 5 / 28 | 25.0% | 1 / 4 |
Predicates/include/Predicates/Predicates.hpp |
|
33.3% | 7 / 21 | 20.0% | 3 / 15 | 14.3% | 2 / 14 | -% | 0 / 0 |
Simulation/BitOperations.cpp |
|
100.0% | 26 / 26 | 100.0% | 3 / 3 | 92.9% | 13 / 14 | 100.0% | 8 / 8 |
Simulation/CircuitSimulator.cpp |
|
79.5% | 35 / 44 | 100.0% | 4 / 4 | 44.4% | 48 / 108 | 40.0% | 4 / 10 |
Simulation/DecomposeCircuit.cpp |
|
85.0% | 85 / 100 | 85.7% | 6 / 7 | 47.3% | 87 / 184 | 57.1% | 8 / 14 |
Simulation/GateNode.cpp |
|
100.0% | 38 / 38 | 100.0% | 4 / 4 | 63.3% | 19 / 30 | 100.0% | 8 / 8 |
Simulation/GateNodesBuffer.cpp |
|
96.2% | 25 / 26 | 100.0% | 9 / 9 | 50.0% | 4 / 8 | 75.0% | 3 / 4 |
Simulation/PauliExpBoxUnitaryCalculator.cpp |
|
97.4% | 76 / 78 | 100.0% | 9 / 9 | 57.1% | 40 / 70 | 93.8% | 15 / 16 |
Transformations/BasicOptimisation.cpp |
|
85.1% | 451 / 530 | 74.1% | 20 / 27 | 54.1% | 581 / 1074 | 71.1% | 138 / 194 |
Transformations/CliffordOptimisation.cpp |
|
95.8% | 457 / 477 | 100.0% | 8 / 8 | 61.6% | 624 / 1013 | 80.0% | 16 / 20 |
Transformations/CliffordReductionPass.cpp |
|
97.0% | 480 / 495 | 100.0% | 16 / 16 | 59.5% | 552 / 928 | 82.8% | 154 / 186 |
Transformations/Combinator.cpp |
|
81.4% | 35 / 43 | 77.8% | 7 / 9 | 50.0% | 32 / 64 | 37.5% | 3 / 8 |
Transformations/ContextualReduction.cpp |
|
95.8% | 250 / 261 | 100.0% | 14 / 14 | 61.1% | 306 / 501 | 89.5% | 77 / 86 |
Transformations/Decomposition.cpp |
|
96.9% | 1048 / 1082 | 100.0% | 72 / 72 | 61.3% | 1413 / 2305 | 86.5% | 333 / 385 |
Transformations/MeasurePass.cpp |
|
100.0% | 45 / 45 | 100.0% | 2 / 2 | 63.7% | 65 / 102 | 100.0% | 10 / 10 |
Transformations/OptimisationPass.cpp |
|
98.2% | 109 / 111 | 100.0% | 18 / 18 | 51.4% | 203 / 395 | 85.7% | 6 / 7 |
Transformations/PQPSquash.cpp |
|
95.2% | 236 / 248 | 94.1% | 16 / 17 | 62.1% | 307 / 494 | 84.3% | 86 / 102 |
Transformations/PauliOptimisation.cpp |
|
96.8% | 152 / 157 | 100.0% | 6 / 6 | 56.1% | 189 / 337 | 76.3% | 29 / 38 |
Transformations/PhaseOptimisation.cpp |
|
96.6% | 112 / 116 | 83.3% | 5 / 6 | 60.6% | 131 / 216 | 65.6% | 21 / 32 |
Transformations/PhasedXFrontier.cpp |
|
96.1% | 272 / 283 | 100.0% | 25 / 25 | 54.9% | 316 / 576 | 63.2% | 67 / 106 |
Transformations/Rebase.cpp |
|
92.0% | 150 / 163 | 88.9% | 16 / 18 | 58.3% | 204 / 350 | 83.3% | 40 / 48 |
Transformations/Replacement.cpp |
|
89.4% | 186 / 208 | 100.0% | 4 / 4 | 48.5% | 264 / 544 | 84.4% | 38 / 45 |
Transformations/RzPhasedXSquash.cpp |
|
97.7% | 43 / 44 | 100.0% | 4 / 4 | 53.8% | 85 / 158 | 85.0% | 17 / 20 |
Transformations/SingleQubitSquash.cpp |
|
89.9% | 152 / 169 | 81.2% | 13 / 16 | 64.8% | 193 / 298 | 82.7% | 43 / 52 |
Transformations/StandardSquash.cpp |
|
91.5% | 43 / 47 | 100.0% | 9 / 9 | 52.0% | 51 / 98 | 66.7% | 4 / 6 |
Transformations/ThreeQubitSquash.cpp |
|
98.5% | 200 / 203 | 100.0% | 24 / 24 | 63.9% | 163 / 255 | 100.0% | 14 / 14 |
Transformations/include/Transformations/CliffordReductionPass.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
Transformations/include/Transformations/PauliOptimisation.hpp |
|
100.0% | 1 / 1 | 50.0% | 2 / 4 | 43.8% | 7 / 16 | -% | 0 / 0 |
Transformations/include/Transformations/SingleQubitSquash.hpp |
|
25.0% | 1 / 4 | 33.3% | 1 / 3 | -% | 0 / 0 | -% | 0 / 0 |
Transformations/include/Transformations/Transform.hpp |
|
57.1% | 4 / 7 | 40.0% | 2 / 5 | 25.0% | 1 / 4 | -% | 0 / 0 |
Utils/CosSinDecomposition.cpp |
|
73.2% | 30 / 41 | 100.0% | 1 / 1 | 45.6% | 72 / 158 | 55.0% | 11 / 20 |
Utils/Expression.cpp |
|
96.4% | 81 / 84 | 100.0% | 16 / 16 | 60.0% | 102 / 170 | 61.5% | 16 / 26 |
Utils/HelperFunctions.cpp |
|
100.0% | 19 / 19 | 100.0% | 2 / 2 | 70.8% | 17 / 24 | 83.3% | 10 / 12 |
Utils/MatrixAnalysis.cpp |
|
94.9% | 296 / 312 | 90.0% | 27 / 30 | 56.0% | 445 / 794 | 91.5% | 86 / 94 |
Utils/PauliStrings.cpp |
|
80.9% | 263 / 325 | 78.0% | 39 / 50 | 57.3% | 256 / 447 | 73.6% | 103 / 140 |
Utils/UnitID.cpp |
|
100.0% | 48 / 48 | 100.0% | 15 / 15 | 54.2% | 52 / 96 | 75.0% | 6 / 8 |
Utils/include/Utils/EigenConfig.hpp |
|
100.0% | 14 / 14 | 83.3% | 10 / 12 | 73.7% | 14 / 19 | 100.0% | 8 / 8 |
Utils/include/Utils/Expression.hpp |
|
38.9% | 7 / 18 | 28.6% | 2 / 7 | 23.1% | 6 / 26 | -% | 0 / 0 |
Utils/include/Utils/HelperFunctions.hpp |
|
100.0% | 17 / 17 | 100.0% | 3 / 3 | 52.2% | 24 / 46 | 50.0% | 2 / 4 |
Utils/include/Utils/Json.hpp |
|
100.0% | 18 / 18 | 100.0% | 5 / 5 | 70.0% | 7 / 10 | 100.0% | 4 / 4 |
Utils/include/Utils/PauliStrings.hpp |
|
17.4% | 4 / 23 | 35.0% | 7 / 20 | 36.4% | 16 / 44 | -% | 0 / 0 |
Utils/include/Utils/UnitID.hpp |
|
44.0% | 40 / 91 | 38.6% | 17 / 44 | 18.2% | 28 / 154 | 35.0% | 7 / 20 |
ZX/Flow.cpp |
|
94.5% | 397 / 420 | 100.0% | 10 / 10 | 59.8% | 704 / 1177 | 58.8% | 57 / 97 |
ZX/ZXDConstructors.cpp |
|
98.4% | 61 / 62 | 88.9% | 8 / 9 | 63.3% | 57 / 90 | 83.3% | 10 / 12 |
ZX/ZXDExpansions.cpp |
|
81.5% | 110 / 135 | 100.0% | 3 / 3 | 51.7% | 119 / 230 | 80.5% | 33 / 41 |
ZX/ZXDFormats.cpp |
|
95.7% | 22 / 23 | 100.0% | 2 / 2 | 64.9% | 87 / 134 | 45.0% | 9 / 20 |
ZX/ZXDGettersSetters.cpp |
|
94.3% | 216 / 229 | 97.5% | 39 / 40 | 61.1% | 332 / 543 | 68.2% | 45 / 66 |
ZX/ZXDManipulation.cpp |
|
83.0% | 88 / 106 | 87.5% | 14 / 16 | 56.8% | 150 / 264 | 72.5% | 29 / 40 |
ZX/ZXDSubdiagram.cpp |
|
87.8% | 108 / 123 | 80.0% | 4 / 5 | 52.4% | 153 / 292 | 69.4% | 43 / 62 |
ZX/ZXGenerator.cpp |
|
79.9% | 195 / 244 | 89.8% | 53 / 59 | 45.5% | 136 / 299 | 46.8% | 29 / 62 |
ZX/ZXRWAxioms.cpp |
|
97.6% | 122 / 125 | 100.0% | 8 / 8 | 66.0% | 161 / 244 | 78.1% | 25 / 32 |
ZX/ZXRWCombinators.cpp |
|
100.0% | 39 / 39 | 100.0% | 9 / 9 | 65.2% | 30 / 46 | 100.0% | 8 / 8 |
ZX/ZXRWDecompositions.cpp |
|
89.2% | 256 / 287 | 100.0% | 8 / 8 | 52.4% | 346 / 660 | 64.9% | 48 / 74 |
ZX/ZXRWGraphLikeForm.cpp |
|
93.6% | 44 / 47 | 100.0% | 4 / 4 | 56.5% | 52 / 92 | 55.6% | 10 / 18 |
ZX/ZXRWGraphLikeSimplification.cpp |
|
85.5% | 136 / 159 | 100.0% | 9 / 9 | 50.9% | 174 / 342 | 60.0% | 42 / 70 |
ZX/include/ZX/Types.hpp |
|
100.0% | 1 / 1 | 100.0% | 1 / 1 | -% | 0 / 0 | -% | 0 / 0 |
ZX/include/ZX/ZXDiagram.hpp |
|
100.0% | 3 / 3 | 66.7% | 2 / 3 | 50.0% | 2 / 4 | -% | 0 / 0 |