LCOV - code coverage report
Current view: top level - tools Hit Total Coverage
Test: plumed test coverage Lines: 6317 7711 81.9 %
Date: 2026-03-30 13:16:06 Functions: 1408 1728 81.5 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
ERMSD.h
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
Keywords.cpp
59.2%59.2%
59.2 % 271 / 458 78.0 % 32 / 41
PlumedHandle.cpp
62.2%62.2%
62.2 % 23 / 37 62.5 % 5 / 8
Subprocess.cpp
63.4%63.4%
63.4 % 64 / 101 87.5 % 14 / 16
PDB.cpp
68.1%68.1%
68.1 % 303 / 445 81.8 % 36 / 44
h36.cpp
68.8%68.8%
68.8 % 97 / 141 75.0 % 9 / 12
RMSD.cpp
69.2%69.2%
69.2 % 594 / 859 52.5 % 42 / 80
Grid.cpp
69.7%69.7%
69.7 % 490 / 703 71.4 % 55 / 77
BiasRepresentation.cpp
73.3%73.3%
73.3 % 137 / 187 63.2 % 12 / 19
DLLoader.cpp
73.9%73.9%
73.9 % 17 / 23 80.0 % 4 / 5
HistogramBead.cpp
77.1%77.1%
77.1 % 108 / 140 100.0 % 11 / 11
OpenMP.cpp
78.9%78.9%
78.9 % 15 / 19 80.0 % 4 / 5
KernelFunctions.cpp
79.8%79.8%
79.8 % 221 / 277 90.0 % 9 / 10
Torsion.cpp
80.0%80.0%
80.0 % 28 / 35 50.0 % 1 / 2
Tools.h
80.4%80.4%
80.4 % 82 / 102 92.4 % 401 / 434
LatticeReduction.cpp
80.9%80.9%
80.9 % 110 / 136 80.0 % 8 / 10
RMSD.h
81.0%81.0%
81.0 % 51 / 63 77.8 % 7 / 9
Exception.h
83.8%83.8%
83.8 % 31 / 37 17.0 % 23 / 135
MolDataClass.cpp
84.3%84.3%
84.3 % 412 / 489 100.0 % 5 / 5
Communicator.cpp
84.4%84.4%
84.4 % 124 / 147 83.3 % 30 / 36
TypesafePtr.h
85.0%85.0%
85.0 % 119 / 140 72.7 % 40 / 55
TypesafePtr.cpp
87.5%87.5%
87.5 % 14 / 16 100.0 % 3 / 3
NeighborList.cpp
88.7%88.7%
88.7 % 102 / 115 80.0 % 12 / 15
Keywords.h
88.9%88.9%
88.9 % 16 / 18 100.0 % 2 / 2
Communicator.h
89.4%89.4%
89.4 % 76 / 85 93.5 % 58 / 62
Tools.cpp
90.5%90.5%
90.5 % 287 / 317 92.7 % 51 / 55
Units.cpp
90.7%90.7%
90.7 % 88 / 97 100.0 % 11 / 11
Random.cpp
91.4%91.4%
91.4 % 85 / 93 90.9 % 10 / 11
Stopwatch.h
91.5%91.5%
91.5 % 54 / 59 100.0 % 10 / 10
Tree.cpp
92.9%92.9%
92.9 % 39 / 42 100.0 % 3 / 3
Exception.cpp
94.3%94.3%
94.3 % 50 / 53 100.0 % 6 / 6
Pbc.cpp
94.8%94.8%
94.8 % 127 / 134 91.7 % 11 / 12
OFile.cpp
94.8%94.8%
94.8 % 236 / 249 96.7 % 29 / 30
IFile.cpp
94.9%94.9%
94.9 % 166 / 175 88.0 % 22 / 25
ConjugateGradient.h
95.0%95.0%
95.0 % 19 / 20 100.0 % 3 / 3
HistogramBead.h
95.0%95.0%
95.0 % 19 / 20 100.0 % 2 / 2
Tensor.h
95.4%95.4%
95.4 % 167 / 175 82.4 % 56 / 68
Minimise1DBrent.h
95.5%95.5%
95.5 % 107 / 112 100.0 % 12 / 12
Matrix.h
96.2%96.2%
96.2 % 204 / 212 100.0 % 11 / 11
Brent1DRootSearch.h
96.8%96.8%
96.8 % 61 / 63 66.7 % 6 / 9
SwitchingFunction.cpp
97.1%97.1%
97.1 % 271 / 279 100.0 % 11 / 11
MultiValue.cpp
97.5%97.5%
97.5 % 79 / 81 100.0 % 9 / 9
ERMSD.cpp
98.4%98.4%
98.4 % 121 / 123 80.0 % 4 / 5
LinkCells.cpp
99.1%99.1%
99.1 % 109 / 110 100.0 % 10 / 10
Units.h
100.0%
100.0 % 1 / 1 - 0 / 0
Citations.h
100.0%
100.0 % 1 / 1 - 0 / 0
Tree.h
100.0%
100.0 % 1 / 1 - 0 / 0
Random.h
100.0%
100.0 % 1 / 1 - 0 / 0
LinkCells.h
100.0%
100.0 % 2 / 2 - 0 / 0
IFile.h
100.0%
100.0 % 2 / 2 - 0 / 0
Pbc.h
100.0%
100.0 % 3 / 3 - 0 / 0
Tensor.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
ForwardDecl.h
100.0%
100.0 % 4 / 4 100.0 % 13 / 13
Subprocess.h
100.0%
100.0 % 4 / 4 100.0 % 2 / 2
NeighborList.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
OFile.h
100.0%
100.0 % 6 / 6 89.7 % 96 / 107
FileBase.h
100.0%
100.0 % 6 / 6 - 0 / 0
OpenMP.h
100.0%
100.0 % 8 / 8 75.0 % 3 / 4
KernelFunctions.h
100.0%
100.0 % 9 / 9 100.0 % 1 / 1
MatrixSquareBracketsAccess.h
100.0%
100.0 % 12 / 12 100.0 % 18 / 18
RootFindingBase.h
100.0%
100.0 % 17 / 17 66.7 % 4 / 6
AtomNumber.h
100.0%
100.0 % 18 / 18 100.0 % 2 / 2
Citations.cpp
100.0%
100.0 % 18 / 18 100.0 % 4 / 4
Stopwatch.cpp
100.0%
100.0 % 24 / 24 100.0 % 3 / 3
Angle.cpp
100.0%
100.0 % 26 / 26 100.0 % 2 / 2
MinimiseBase.h
100.0%
100.0 % 29 / 29 88.9 % 16 / 18
LoopUnroller.h
100.0%
100.0 % 31 / 31 100.0 % 52 / 52
Grid.h
100.0%
100.0 % 37 / 37 88.9 % 8 / 9
MultiValue.h
100.0%
100.0 % 41 / 41 100.0 % 4 / 4
DynamicList.h
100.0%
100.0 % 56 / 56 100.0 % 13 / 13
Vector.h
100.0%
100.0 % 66 / 66 94.4 % 51 / 54
FileBase.cpp
100.0%
100.0 % 92 / 92 93.3 % 14 / 15

Generated by: LCOV version 1.16