LCOV - code coverage report
Current view:
top level
- BasisFunction
Hit
Total
Coverage
Test:
coverage.info
Lines:
13407
14411
93.0 %
Date:
2024-03-23 20:43:33
Functions:
1484
1996
74.3 %
Legend:
Rating:
low: < 75 %
medium: >= 75 %
high: >= 90 %
Filename
Line Coverage (
show details
)
Functions
BasisFunctionArea.h
100.0 %
11 / 11
75.0 %
6 / 8
BasisFunctionArea_Projection.cpp
63.0 %
97 / 154
7.1 %
7 / 99
BasisFunctionArea_Quad.cpp
84.4 %
189 / 224
93.8 %
15 / 16
BasisFunctionArea_Quad_Bernstein.cpp
60.0 %
9 / 15
66.7 %
2 / 3
BasisFunctionArea_Quad_Bernstein.h
37.5 %
3 / 8
33.3 %
3 / 9
BasisFunctionArea_Quad_Hierarchical.cpp
100.0 %
33 / 33
100.0 %
3 / 3
BasisFunctionArea_Quad_Hierarchical.h
100.0 %
8 / 8
88.9 %
8 / 9
BasisFunctionArea_Quad_Lagrange.cpp
99.1 %
213 / 215
100.0 %
21 / 21
BasisFunctionArea_Quad_Lagrange.h
100.0 %
32 / 32
88.9 %
32 / 36
BasisFunctionArea_Quad_Legendre.cpp
100.0 %
185 / 185
100.0 %
19 / 19
BasisFunctionArea_Quad_Legendre.h
100.0 %
40 / 40
88.9 %
40 / 45
BasisFunctionArea_Quad_RBS.cpp
60.0 %
9 / 15
66.7 %
2 / 3
BasisFunctionArea_Quad_RBS.h
37.5 %
3 / 8
33.3 %
3 / 9
BasisFunctionArea_Triangle.cpp
93.8 %
227 / 242
100.0 %
30 / 30
BasisFunctionArea_Triangle_Bernstein.cpp
100.0 %
162 / 162
100.0 %
12 / 12
BasisFunctionArea_Triangle_Bernstein.h
100.0 %
32 / 32
88.9 %
32 / 36
BasisFunctionArea_Triangle_Hierarchical.cpp
100.0 %
794 / 794
100.0 %
21 / 21
BasisFunctionArea_Triangle_Hierarchical.h
100.0 %
56 / 56
88.9 %
56 / 63
BasisFunctionArea_Triangle_Lagrange.cpp
99.6 %
548 / 550
100.0 %
22 / 22
BasisFunctionArea_Triangle_Lagrange.h
100.0 %
40 / 40
88.9 %
40 / 45
BasisFunctionArea_Triangle_Legendre.cpp
100.0 %
587 / 587
100.0 %
24 / 24
BasisFunctionArea_Triangle_Legendre.h
100.0 %
64 / 64
88.9 %
64 / 72
BasisFunctionArea_Triangle_RBS.cpp
0.0 %
0 / 95
0.0 %
0 / 6
BasisFunctionArea_Triangle_RBS.h
25.0 %
4 / 16
22.2 %
4 / 18
BasisFunctionBase.h
100.0 %
2 / 2
66.7 %
2 / 3
BasisFunctionLine.cpp
85.4 %
169 / 198
96.8 %
30 / 31
BasisFunctionLineBase.h
100.0 %
2 / 2
66.7 %
2 / 3
BasisFunctionLine_Bernstein.cpp
68.8 %
66 / 96
66.7 %
10 / 15
BasisFunctionLine_Bernstein.h
85.7 %
30 / 35
75.0 %
30 / 40
BasisFunctionLine_Hierarchical.cpp
100.0 %
185 / 185
100.0 %
21 / 21
BasisFunctionLine_Hierarchical.h
100.0 %
49 / 49
87.5 %
49 / 56
BasisFunctionLine_Lagrange.cpp
98.7 %
150 / 152
100.0 %
22 / 22
BasisFunctionLine_Lagrange.h
100.0 %
35 / 35
87.5 %
35 / 40
BasisFunctionLine_Legendre.cpp
100.0 %
198 / 198
100.0 %
24 / 24
BasisFunctionLine_Legendre.h
100.0 %
56 / 56
87.5 %
56 / 64
BasisFunctionLine_Projection.cpp
52.6 %
60 / 114
6.5 %
4 / 62
BasisFunctionLine_RBS.cpp
0.0 %
0 / 15
0.0 %
0 / 3
BasisFunctionLine_RBS.h
28.6 %
2 / 7
25.0 %
2 / 8
BasisFunctionNode.cpp
100.0 %
9 / 9
100.0 %
2 / 2
BasisFunctionNode.h
96.2 %
25 / 26
90.9 %
10 / 11
BasisFunctionSpacetime.h
100.0 %
11 / 11
75.0 %
3 / 4
BasisFunctionSpacetime_Pentatope.cpp
98.3 %
177 / 180
100.0 %
14 / 14
BasisFunctionSpacetime_Pentatope_Bernstein.cpp
100.0 %
84 / 84
100.0 %
3 / 3
BasisFunctionSpacetime_Pentatope_Bernstein.h
100.0 %
10 / 10
90.9 %
10 / 11
BasisFunctionSpacetime_Pentatope_Lagrange.cpp
99.3 %
2183 / 2198
94.4 %
17 / 18
BasisFunctionSpacetime_Pentatope_Lagrange.h
100.0 %
40 / 40
90.9 %
40 / 44
BasisFunctionSpacetime_Pentatope_Legendre.cpp
99.4 %
953 / 959
86.7 %
13 / 15
BasisFunctionSpacetime_Pentatope_Legendre.h
84.0 %
42 / 50
76.4 %
42 / 55
BasisFunctionSpacetime_Projection.cpp
15.9 %
18 / 113
13.6 %
3 / 22
BasisFunctionVolume.h
100.0 %
11 / 11
75.0 %
6 / 8
BasisFunctionVolume_Hexahedron.cpp
87.5 %
182 / 208
100.0 %
18 / 18
BasisFunctionVolume_Hexahedron_Bernstein.cpp
0.0 %
0 / 76
0.0 %
0 / 12
BasisFunctionVolume_Hexahedron_Bernstein.h
22.2 %
8 / 36
20.0 %
8 / 40
BasisFunctionVolume_Hexahedron_Hierarchical.cpp
100.0 %
89 / 89
100.0 %
3 / 3
BasisFunctionVolume_Hexahedron_Hierarchical.h
100.0 %
9 / 9
90.0 %
9 / 10
BasisFunctionVolume_Hexahedron_Lagrange.cpp
99.5 %
428 / 430
100.0 %
22 / 22
BasisFunctionVolume_Hexahedron_Lagrange.h
100.0 %
36 / 36
90.0 %
36 / 40
BasisFunctionVolume_Hexahedron_Legendre.cpp
100.0 %
235 / 235
100.0 %
15 / 15
BasisFunctionVolume_Hexahedron_Legendre.h
100.0 %
36 / 36
90.0 %
36 / 40
BasisFunctionVolume_Hexahedron_RBS.cpp
0.0 %
0 / 19
0.0 %
0 / 3
BasisFunctionVolume_Hexahedron_RBS.h
22.2 %
2 / 9
20.0 %
2 / 10
BasisFunctionVolume_Projection.cpp
75.7 %
106 / 140
9.8 %
6 / 61
BasisFunctionVolume_Tetrahedron.cpp
93.9 %
201 / 214
100.0 %
20 / 20
BasisFunctionVolume_Tetrahedron_Bernstein.cpp
98.2 %
328 / 334
83.3 %
10 / 12
BasisFunctionVolume_Tetrahedron_Bernstein.h
100.0 %
36 / 36
90.0 %
36 / 40
BasisFunctionVolume_Tetrahedron_Hierarchical.cpp
100.0 %
160 / 160
100.0 %
6 / 6
BasisFunctionVolume_Tetrahedron_Hierarchical.h
100.0 %
18 / 18
90.0 %
18 / 20
BasisFunctionVolume_Tetrahedron_Lagrange.cpp
99.8 %
881 / 883
100.0 %
18 / 18
BasisFunctionVolume_Tetrahedron_Lagrange.h
100.0 %
36 / 36
90.0 %
36 / 40
BasisFunctionVolume_Tetrahedron_Legendre.cpp
100.0 %
370 / 370
100.0 %
15 / 15
BasisFunctionVolume_Tetrahedron_Legendre.h
100.0 %
45 / 45
90.0 %
45 / 50
BasisFunctionVolume_Tetrahedron_RBS.cpp
0.0 %
0 / 19
0.0 %
0 / 3
BasisFunctionVolume_Tetrahedron_RBS.h
22.2 %
2 / 9
20.0 %
2 / 10
BasisFunction_RefElement_Split.cpp
95.5 %
255 / 267
100.0 %
6 / 6
BasisFunction_RefElement_Split.h
0.0 %
0 / 2
0.0 %
0 / 1
BasisFunction_RefElement_Split_TraceToCell.cpp
97.1 %
169 / 174
83.3 %
5 / 6
BasisFunction_TraceOrientation.cpp
96.8 %
121 / 125
100.0 %
5 / 5
BasisFunction_TraceOrientation.h
100.0 %
3 / 3
100.0 %
1 / 1
BasisPoint.h
100.0 %
8 / 8
100.0 %
12 / 12
BasisPointDerivative.h
100.0 %
11 / 11
62.5 %
5 / 8
CanonicalTraceToCell.h
100.0 %
10 / 10
100.0 %
4 / 4
CellToTrace.cpp
80.0 %
20 / 25
100.0 %
5 / 5
ElementEdges.cpp
68.8 %
33 / 48
100.0 %
7 / 7
ElementEdges.h
33.3 %
4 / 12
25.0 %
9 / 36
ElementFrame.cpp
58.6 %
17 / 29
100.0 %
1 / 1
ElementFrame.h
0.0 %
0 / 6
0.0 %
0 / 3
LagrangeDOFMap.h
96.4 %
543 / 563
97.1 %
34 / 35
Quadrature_Cache.h
91.9 %
102 / 111
97.7 %
42 / 43
RefElement_Split_Types.h
84.6 %
11 / 13
100.0 %
4 / 4
ReferenceElement.cpp
94.2 %
390 / 414
100.0 %
28 / 28
TraceToCellRefCoord.h
33.3 %
8 / 24
26.3 %
5 / 19
TraceToCellRefCoord_Hexahedron.cpp
81.5 %
128 / 157
100.0 %
6 / 6
TraceToCellRefCoord_Line.cpp
100.0 %
36 / 36
100.0 %
5 / 5
TraceToCellRefCoord_Pentatope.cpp
78.9 %
194 / 246
75.0 %
6 / 8
TraceToCellRefCoord_Quad.cpp
98.6 %
73 / 74
100.0 %
5 / 5
TraceToCellRefCoord_Tetrahedron.cpp
75.6 %
102 / 135
100.0 %
7 / 7
TraceToCellRefCoord_Triangle.cpp
96.0 %
48 / 50
100.0 %
5 / 5
Generated by:
LCOV version 1.14