LCOV - code coverage report
Current view: top level - source Hit Total Coverage
Test: LibForBES Unit Tests Lines: 3177 3475 91.4 %
Date: 2016-04-18 Functions: 539 580 92.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
CGSolver.cpp
95.1%95.1%
95.1 % 58 / 61 81.8 % 9 / 11
CholeskyFactorization.cpp
81.4%81.4%
81.4 % 48 / 59 100.0 % 5 / 5
ConjugateFunction.cpp
88.4%88.4%
88.4 % 38 / 43 91.7 % 11 / 12
DistanceToBall2.cpp
95.7%95.7%
95.7 % 45 / 47 90.9 % 10 / 11
DistanceToBox.cpp
100.0%
100.0 % 69 / 69 100.0 % 14 / 14
ElasticNet.cpp
100.0%
100.0 % 37 / 37 100.0 % 9 / 9
FBCache.cpp
88.7%88.7%
88.7 % 220 / 248 100.0 % 22 / 22
FBProblem.cpp
81.2%81.2%
81.2 % 56 / 69 94.1 % 16 / 17
FBSplitting.cpp
50.9%50.9%
50.9 % 27 / 53 76.9 % 10 / 13
FBSplittingFast.cpp
61.3%61.3%
61.3 % 19 / 31 70.0 % 7 / 10
FBStopping.cpp
62.5%62.5%
62.5 % 5 / 8 66.7 % 4 / 6
FBStoppingRelative.cpp
100.0%
100.0 % 13 / 13 83.3 % 5 / 6
FactoredSolver.cpp
100.0%
100.0 % 4 / 4 66.7 % 2 / 3
ForBESUtils.cpp
70.0%70.0%
70.0 % 7 / 10 75.0 % 3 / 4
Function.cpp
68.6%68.6%
68.6 % 24 / 35 80.0 % 8 / 10
FunctionOntologicalClass.cpp
92.5%92.5%
92.5 % 74 / 80 88.0 % 22 / 25
FunctionOntologicalClass.h
100.0%
100.0 % 1 / 1 100.0 % 2 / 2
FunctionOntologyRegistry.cpp
100.0%
100.0 % 25 / 25 100.0 % 10 / 10
HingeLoss.cpp
94.7%94.7%
94.7 % 54 / 57 100.0 % 10 / 10
HuberLoss.cpp
100.0%
100.0 % 30 / 30 100.0 % 8 / 8
IndBall2.cpp
84.9%84.9%
84.9 % 45 / 53 100.0 % 12 / 12
IndBox.cpp
93.5%93.5%
93.5 % 72 / 77 100.0 % 11 / 11
IndPos.cpp
100.0%
100.0 % 67 / 67 100.0 % 12 / 12
IndProbSimplex.cpp
93.8%93.8%
93.8 % 30 / 32 88.9 % 8 / 9
IndSOC.cpp
91.7%91.7%
91.7 % 44 / 48 88.9 % 8 / 9
LBFGSBuffer.cpp
93.7%93.7%
93.7 % 89 / 95 86.7 % 13 / 15
LBFGSBuffer.h
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
LDLFactorization.cpp
88.2%88.2%
88.2 % 67 / 76 71.4 % 5 / 7
LinOpSolver.cpp
100.0%
100.0 % 5 / 5 66.7 % 2 / 3
LinSysSolver.cpp
100.0%
100.0 % 4 / 4 66.7 % 2 / 3
LinearOperator.cpp
100.0%
100.0 % 16 / 16 80.0 % 4 / 5
LogLogisticLoss.cpp
100.0%
100.0 % 44 / 44 100.0 % 10 / 10
Matrix.cpp
92.6%92.6%
92.6 % 825 / 891 98.6 % 70 / 71
MatrixFactory.cpp
99.0%99.0%
99.0 % 98 / 99 100.0 % 13 / 13
MatrixOperator.cpp
92.9%92.9%
92.9 % 26 / 28 90.0 % 9 / 10
MatrixSolver.cpp
100.0%
100.0 % 8 / 8 66.7 % 2 / 3
Norm.cpp
91.7%91.7%
91.7 % 11 / 12 75.0 % 3 / 4
Norm1.cpp
98.0%98.0%
98.0 % 48 / 49 100.0 % 11 / 11
Norm2.cpp
100.0%
100.0 % 39 / 39 100.0 % 12 / 12
OpAdjoint.cpp
100.0%
100.0 % 14 / 14 100.0 % 8 / 8
OpComposition.cpp
95.5%95.5%
95.5 % 21 / 22 100.0 % 8 / 8
OpDCT2.cpp
96.9%96.9%
96.9 % 62 / 64 92.9 % 13 / 14
OpDCT3.cpp
94.4%94.4%
94.4 % 34 / 36 100.0 % 8 / 8
OpGradient.cpp
63.5%63.5%
63.5 % 33 / 52 76.9 % 10 / 13
OpReverseVector.cpp
91.2%91.2%
91.2 % 31 / 34 100.0 % 9 / 9
Properties.cpp
95.2%95.2%
95.2 % 20 / 21 100.0 % 6 / 6
Properties.h
100.0%
100.0 % 11 / 11 100.0 % 7 / 7
QuadOverAffine.cpp
76.5%76.5%
76.5 % 62 / 81 80.0 % 8 / 10
Quadratic.cpp
98.2%98.2%
98.2 % 107 / 109 100.0 % 17 / 17
QuadraticLoss.cpp
93.5%93.5%
93.5 % 87 / 93 100.0 % 13 / 13
QuadraticOperator.cpp
77.8%77.8%
77.8 % 21 / 27 88.9 % 8 / 9
S_LDLFactorization.cpp
93.4%93.4%
93.4 % 71 / 76 100.0 % 6 / 6
SeparableSum.cpp
100.0%
100.0 % 123 / 123 100.0 % 12 / 12
SumOfNorm2.cpp
98.8%98.8%
98.8 % 81 / 82 100.0 % 11 / 11

Generated by: LCOV version 1.10