GCC Code Coverage Report
Directory: ./ Exec Total Coverage
Date: 2022-05-09 12:26:05 Lines: 3548 3777 93.9 %
Legend: low: < 75.0 % medium: >= 75.0 % high: >= 90.0 % Branches: 4355 6757 64.5 %

File Lines Branches
frackit/geometry/vector.hh
100.0 % 99 / 99 76.5 % 52 / 68
frackit/geometry/cylindersurface.hh
100.0 % 37 / 37 95.7 % 45 / 47
frackit/geometry/segment.hh
100.0 % 36 / 36 81.6 % 31 / 38
frackit/geometry/line.hh
100.0 % 15 / 15 85.7 % 12 / 14
frackit/geometry/boundingbox.hh
100.0 % 27 / 27 80.0 % 4 / 5
frackit/geometry/ellipticalgeometry.hh
100.0 % 18 / 18 88.9 % 8 / 9
frackit/precision/precision.hh
100.0 % 2 / 2 - % 0 / 0
frackit/occ/gputilities.hh
100.0 % 12 / 12 66.7 % 2 / 3
frackit/sampling/cylinderpointsampler.hh
100.0 % 21 / 21 100.0 % 16 / 16
frackit/sampling/boxpointsampler.hh
100.0 % 8 / 8 100.0 % 5 / 5
frackit/sampling/pointsampler.hh
100.0 % 2 / 2 - % 0 / 0
frackit/sampling/makepointsampler.hh
100.0 % 12 / 12 100.0 % 15 / 15
frackit/geometry/geometry.hh
100.0 % 2 / 2 - % 0 / 0
frackit/geometryutilities/getboundingbox.hh
100.0 % 4 / 4 100.0 % 5 / 5
frackit/sampling/makeuniformpointsampler.hh
100.0 % 2 / 2 - % 0 / 0
frackit/occ/geomutilities.hh
100.0 % 19 / 19 52.9 % 18 / 34
frackit/geometryutilities/name.hh
100.0 % 18 / 18 50.0 % 8 / 16
frackit/geometry/plane.hh
100.0 % 37 / 37 85.7 % 36 / 42
frackit/intersection/algorithms/algo_face_face_3d.hh
100.0 % 58 / 58 69.1 % 94 / 136
frackit/magnitude/length.hh
100.0 % 20 / 20 66.7 % 10 / 15
frackit/intersection/algorithms/algo_disk_disk.hh
100.0 % 4 / 4 50.0 % 1 / 2
frackit/intersection/bboxintersection.hh
100.0 % 9 / 9 100.0 % 4 / 4
frackit/precision/defaultepsilon.hh
100.0 % 25 / 25 100.0 % 8 / 8
frackit/intersection/algorithms/algo_polygon_disk.hh
100.0 % 5 / 5 100.0 % 4 / 4
frackit/geometry/triangulation.hh
100.0 % 10 / 10 58.3 % 7 / 12
frackit/intersection/algorithms/algo_quadrilateral_disk.hh
100.0 % 5 / 5 100.0 % 5 / 5
frackit/geometry/sphere.hh
100.0 % 12 / 12 60.0 % 3 / 5
frackit/intersection/algorithms/algo_cylsurface_disk.hh
100.0 % 2 / 2 - % 0 / 0
frackit/distance/pointongeometry.hh
100.0 % 5 / 5 - % 0 / 0
frackit/sampling/geometrysampler.hh
100.0 % 2 / 2 - % 0 / 0
frackit/entitynetwork/constraints_impl/admissibledimension.hh
100.0 % 7 / 7 100.0 % 5 / 5
frackit/entitynetwork/constituents.hh
100.0 % 8 / 8 - % 0 / 0
frackit/magnitude/area.hh
100.0 % 11 / 11 62.5 % 5 / 8
frackit/common/iteratorfacades.hh
100.0 % 13 / 13 - % 0 / 0
frackit/common/iteratorrange.hh
100.0 % 4 / 4 - % 0 / 0
frackit/io/gmshbackend.hh
100.0 % 63 / 63 79.7 % 47 / 59
frackit/magnitude/containedmagnitude.hh
100.0 % 16 / 16 100.0 % 27 / 27
frackit/common/idpair.hh
100.0 % 10 / 10 - % 0 / 0
frackit/common/id.hh
100.0 % 9 / 9 - % 0 / 0
frackit/magnitude/volume.hh
100.0 % 6 / 6 100.0 % 3 / 3
appl/example1/example1.cc
100.0 % 53 / 53 82.5 % 66 / 80
frackit/sampling/disksampler.hh
100.0 % 22 / 22 78.9 % 30 / 38
frackit/intersection/algorithms/algo_disk_line.hh
100.0 % 3 / 3 - % 0 / 0
frackit/intersection/algorithms/algo_cylsurface_face.hh
100.0 % 2 / 2 100.0 % 1 / 1
frackit/sampling/samplingstrategy.hh
100.0 % 8 / 8 50.0 % 1 / 2
frackit/intersection/algorithms/algo_quadrilateral_line.hh
100.0 % 5 / 5 100.0 % 5 / 5
frackit/geometry/point.hh
98.7 % 78 / 79 68.6 % 24 / 35
frackit/geometry/disk.hh
95.7 % 22 / 23 60.9 % 14 / 23
frackit/geometry/circle.hh
96.8 % 30 / 31 83.3 % 25 / 30
frackit/geometry/cylinder.hh
97.4 % 38 / 39 86.8 % 33 / 38
frackit/geometry/hollowcylinder.hh
97.8 % 44 / 45 86.0 % 37 / 43
frackit/intersection/algorithms/algo_plane_plane.hh
95.0 % 19 / 20 83.7 % 36 / 43
frackit/distance/distance.hh
96.9 % 31 / 32 61.4 % 43 / 70
frackit/geometry/ellipsearc.hh
97.5 % 39 / 40 70.5 % 31 / 44
frackit/sampling/quadrilateralsampler.hh
90.0 % 9 / 10 75.0 % 6 / 8
frackit/distance/pointonboundary.hh
93.3 % 14 / 15 88.9 % 8 / 9
frackit/entitynetwork/constraints_impl/admissiblemagnitude.hh
88.9 % 8 / 9 48.0 % 12 / 25
frackit/geometry/dimension.hh
80.0 % 4 / 5 - % 0 / 0
frackit/intersection/algorithms/algo_quadrilateral_quadrilateral.hh
88.9 % 8 / 9 54.5 % 12 / 22
frackit/intersection/algorithms/algo_cylsurface_quadrilateral.hh
85.7 % 6 / 7 66.7 % 6 / 9
frackit/intersection/algorithms/algo_polygon_polygon.hh
88.9 % 8 / 9 66.7 % 10 / 15
frackit/intersection/algorithms/algo_cylsurface_polygon.hh
85.7 % 6 / 7 62.5 % 5 / 8
frackit/sampling/sequentialsamplingstrategy.hh
87.5 % 7 / 8 50.0 % 3 / 6
frackit/geometryutilities/assign.hh
87.5 % 7 / 8 54.5 % 6 / 11
frackit/common/math.hh
96.2 % 50 / 52 86.2 % 25 / 29
frackit/intersection/emptyintersection.hh
80.0 % 8 / 10 81.8 % 9 / 11
frackit/geometry/ellipse.hh
95.8 % 46 / 48 63.6 % 49 / 77
frackit/intersection/algorithms/algo_segment_segment.hh
94.7 % 36 / 38 65.4 % 70 / 107
frackit/geometry/triangle.hh
94.6 % 35 / 37 77.1 % 27 / 35
frackit/magnitude/magnitude.hh
90.0 % 18 / 20 - % 0 / 0
appl/example3/example3.cc
98.1 % 103 / 105 83.3 % 125 / 150
frackit/geometry/direction.hh
94.0 % 47 / 50 77.3 % 17 / 22
frackit/geometry/box.hh
96.4 % 80 / 83 53.9 % 89 / 165
frackit/intersection/algorithms/algo_plane_line.hh
85.7 % 18 / 21 52.8 % 28 / 53
frackit/intersection/algorithms/algo_planargeom_line.hh
91.9 % 34 / 37 55.4 % 107 / 193
frackit/intersection/algorithms/algo_cylsurface_planargeom.hh
97.2 % 103 / 106 70.4 % 323 / 459
appl/example2/example2.cc
95.4 % 62 / 65 82.5 % 80 / 97
frackit/entitynetwork/constraintsmatrix.hh
92.5 % 37 / 40 74.1 % 20 / 27
frackit/intersection/intersect.hh
94.6 % 70 / 74 67.3 % 74 / 110
frackit/geometry/quadrilateral.hh
92.7 % 51 / 55 84.7 % 72 / 85
frackit/geometry/polygon.hh
91.5 % 54 / 59 53.1 % 51 / 96
frackit/intersection/algorithms/algo_planargeom_planargeom.hh
85.3 % 29 / 34 48.8 % 99 / 203
frackit/entitynetwork/entitynetwork.hh
96.5 % 139 / 144 69.0 % 158 / 229
frackit/sampling/status.hh
95.0 % 96 / 101 62.3 % 96 / 154
frackit/distance/distancetoboundary.hh
85.4 % 35 / 41 46.2 % 36 / 78
frackit/entitynetwork/multigeometryentityset.hh
89.3 % 50 / 56 70.2 % 80 / 114
frackit/sampling/polygonsampler.hh
93.5 % 100 / 107 79.5 % 132 / 166
frackit/entitynetwork/constraints.hh
92.6 % 87 / 94 60.6 % 240 / 396
frackit/geometryutilities/applyongeometry.hh
61.1 % 11 / 18 31.5 % 58 / 184
frackit/sampling/multigeometrysampler.hh
75.8 % 25 / 33 54.2 % 32 / 59
frackit/io/brepwriter.hh
91.7 % 99 / 108 71.4 % 140 / 196
frackit/entitynetwork/constraints_impl/distancetoboundary.hh
77.1 % 37 / 48 47.0 % 77 / 164
frackit/io/gmshwriter.hh
93.6 % 161 / 172 73.6 % 167 / 227
frackit/entitynetwork/networkbuilder.hh
93.2 % 191 / 205 65.9 % 240 / 364
frackit/intersection/intersectionangle.hh
85.3 % 99 / 116 30.6 % 153 / 500
frackit/occ/breputilities.hh
90.3 % 205 / 227 66.1 % 333 / 504
appl/example4/example4.cc
89.0 % 186 / 209 77.4 % 254 / 328