GCC Code Coverage Report


Directory: src/oiseau/
Date: 2026-04-16 00:52:28
Coverage: low: ≥ 0% medium: ≥ 75.0% high: ≥ 90.0%
Exec Total Coverage
Lines: 1737 1968 88.3%
Functions: 220 275 80.0%
Branches: 2060 4391 46.9%

File Lines Functions Branches
dg/dg_space.cpp 0.0 0.0% 0 / 31 0.0% 0 / 3 0.0% 0 / 53
dg/dg_space.hpp 0.0 0.0% 0 / 1 0.0% 0 / 1 -% 0 / 0
dg/nodal/element.cpp 0.0 0.0% 0 / 5 0.0% 0 / 4 -% 0 / 0
dg/nodal/ref_element.cpp 0.0 0.0% 0 / 30 0.0% 0 / 2 0.0% 0 / 28
dg/nodal/ref_element.hpp 100.0 100.0% 8 / 8 100.0% 6 / 6 60.0% 6 / 10
dg/nodal/ref_hexahedron.cpp 97.3 97.3% 72 / 74 100.0% 7 / 7 54.2% 65 / 120
dg/nodal/ref_line.cpp 95.1 95.1% 39 / 41 100.0% 7 / 7 53.8% 28 / 52
dg/nodal/ref_quadrilateral.cpp 96.8 96.8% 61 / 63 100.0% 7 / 7 53.1% 51 / 96
dg/nodal/ref_tetrahedron.cpp 100.0 100.0% 232 / 232 100.0% 13 / 13 55.3% 293 / 530
dg/nodal/ref_triangle.cpp 100.0 100.0% 143 / 143 100.0% 10 / 10 54.2% 116 / 214
dg/nodal/utils.cpp 100.0 100.0% 524 / 524 100.0% 38 / 38 55.4% 594 / 1072
io/gmsh.cpp 85.4 85.4% 35 / 41 60.0% 3 / 5 53.2% 33 / 62
io/gmsh_file.cpp 83.4 83.4% 121 / 145 100.0% 19 / 19 50.9% 116 / 228
io/gmsh_file.hpp 100.0 100.0% 48 / 48 100.0% 15 / 15 50.0% 1 / 2
mesh/cell.cpp 84.2 84.2% 80 / 95 69.2% 9 / 13 37.1% 440 / 1185
mesh/cell.hpp 75.0 75.0% 3 / 4 75.0% 3 / 4 -% 0 / 0
mesh/geometry.cpp 33.3 33.3% 2 / 6 33.3% 2 / 6 -% 0 / 0
mesh/geometry.hpp 50.0 50.0% 1 / 2 50.0% 1 / 2 -% 0 / 0
mesh/mesh.cpp 25.0 25.0% 1 / 4 25.0% 1 / 4 -% 0 / 0
mesh/mesh.hpp 100.0 100.0% 3 / 3 100.0% 2 / 2 -% 0 / 0
mesh/topology.cpp 9.8 9.8% 4 / 41 33.3% 3 / 9 0.0% 0 / 48
mesh/topology.hpp 50.0 50.0% 1 / 2 50.0% 1 / 2 0.0% 0 / 8
plotting/pyplot.hpp 0.0 0.0% 0 / 25 0.0% 0 / 17 0.0% 0 / 62
plotting/triplot.cpp 0.0 0.0% 0 / 22 0.0% 0 / 2 0.0% 0 / 46
utils/integration.cpp 100.0 100.0% 147 / 147 100.0% 3 / 3 54.8% 188 / 343
utils/jagged_array.hpp 99.4 99.4% 174 / 175 100.0% 61 / 61 60.1% 119 / 198
utils/logging.cpp 0.0 0.0% 0 / 11 0.0% 0 / 2 0.0% 0 / 12
utils/logging.hpp 0.0 0.0% 0 / 6 0.0% 0 / 2 0.0% 0 / 8
utils/math.hpp 97.4 97.4% 38 / 39 100.0% 9 / 9 71.4% 10 / 14