Coverage Report

Created: 2026-03-12 18:00

Click here for information about interpreting this report.

FilenameFunction CoverageLine CoverageRegion CoverageBranch Coverage
acpp_omp_debug/src/shambindings/configure_time_py_sys_path.cpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
acpp_omp_debug/src/shambindings/configure_time_pylib_paths.cpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
acpp_omp_debug/src/shambindings/run_ipython_src.cpp
   0.00% (0/1)
   0.00% (0/28)
   0.00% (0/1)
- (0/0)
src/shamalgs/include/shamalgs/atomic/DynamicIdGenerator.hpp
 100.00% (4/4)
 100.00% (25/25)
 100.00% (12/12)
 100.00% (4/4)
src/shamalgs/include/shamalgs/atomic/ErrorChecker.hpp
 100.00% (10/10)
 100.00% (32/32)
 100.00% (12/12)
- (0/0)
src/shamalgs/include/shamalgs/collective/InvariantParallelGenerator.hpp
 100.00% (8/8)
  91.67% (66/72)
  89.47% (34/38)
  80.00% (16/20)
src/shamalgs/include/shamalgs/collective/RequestList.hpp
  36.36% (4/11)
  28.57% (20/70)
  25.71% (9/35)
  15.00% (3/20)
src/shamalgs/include/shamalgs/collective/distributedDataComm.hpp
  68.18% (15/22)
  67.61% (96/142)
  67.92% (36/53)
  50.00% (8/16)
src/shamalgs/include/shamalgs/collective/exchanges.hpp
 100.00% (3/3)
  94.29% (66/70)
  85.71% (18/21)
  83.33% (10/12)
src/shamalgs/include/shamalgs/collective/indexing.hpp
 100.00% (2/2)
 100.00% (23/23)
  83.33% (10/12)
  75.00% (6/8)
src/shamalgs/include/shamalgs/collective/io.hpp
  77.78% (7/9)
  86.67% (52/60)
  84.62% (11/13)
 100.00% (4/4)
src/shamalgs/include/shamalgs/collective/reduction.hpp
  50.00% (4/8)
  56.60% (30/53)
  64.71% (11/17)
  50.00% (2/4)
src/shamalgs/include/shamalgs/collective/sparseXchg.hpp
  75.00% (3/4)
  35.19% (19/54)
  85.71% (6/7)
 100.00% (2/2)
src/shamalgs/include/shamalgs/collective/sparse_exchange.hpp
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/shamalgs/include/shamalgs/container/BufferEventHandler.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/2)
- (0/0)
src/shamalgs/include/shamalgs/details/SerializeHelperMember.hpp
 100.00% (12/12)
 100.00% (92/92)
 100.00% (12/12)
- (0/0)
src/shamalgs/include/shamalgs/details/algorithm/DigitBinner.hpp
   0.00% (0/6)
   0.00% (0/116)
   0.00% (0/21)
   0.00% (0/12)
src/shamalgs/include/shamalgs/details/algorithm/algorithm.hpp
 100.00% (7/7)
 100.00% (36/36)
 100.00% (7/7)
- (0/0)
src/shamalgs/include/shamalgs/details/algorithm/bitonicSort.hpp
 100.00% (1/1)
 100.00% (20/20)
 100.00% (7/7)
 100.00% (4/4)
src/shamalgs/include/shamalgs/details/memory/memory.hpp
  39.13% (9/23)
  37.13% (62/167)
  26.47% (9/34)
   0.00% (0/8)
src/shamalgs/include/shamalgs/details/numeric/exclusiveScanAtomic.hpp
 100.00% (5/5)
 100.00% (67/67)
 100.00% (10/10)
 100.00% (4/4)
src/shamalgs/include/shamalgs/details/numeric/numeric.hpp
  90.00% (18/20)
  84.57% (148/175)
  63.41% (26/41)
  50.00% (5/10)
src/shamalgs/include/shamalgs/details/numeric/scanDecoupledLookback.hpp
  47.37% (9/19)
  66.43% (465/700)
  57.43% (58/101)
  62.16% (46/74)
src/shamalgs/include/shamalgs/details/random/random.hpp
  42.86% (3/7)
  25.58% (11/43)
  23.08% (3/13)
   0.00% (0/4)
src/shamalgs/include/shamalgs/details/reduction/fallbackReduction.hpp
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/8)
   0.00% (0/4)
src/shamalgs/include/shamalgs/details/reduction/groupReduction.hpp
   0.00% (0/15)
   0.00% (0/345)
   0.00% (0/54)
   0.00% (0/30)
src/shamalgs/include/shamalgs/details/reduction/groupReduction_usm_impl.hpp
 100.00% (6/6)
  97.66% (125/128)
  95.24% (20/21)
  91.67% (11/12)
src/shamalgs/include/shamalgs/details/reduction/sycl2020reduction.hpp
   0.00% (0/4)
   0.00% (0/38)
   0.00% (0/4)
- (0/0)
src/shamalgs/include/shamalgs/impl_utils.hpp
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/shamalgs/include/shamalgs/primitives/binary_range_search.hpp
 100.00% (1/1)
 100.00% (13/13)
  90.91% (30/33)
  72.22% (13/18)
src/shamalgs/include/shamalgs/primitives/equals.hpp
 100.00% (8/8)
  90.12% (73/81)
  89.47% (34/38)
  80.00% (16/20)
src/shamalgs/include/shamalgs/primitives/flatten.hpp
   0.00% (0/6)
   0.00% (0/70)
   0.00% (0/16)
   0.00% (0/2)
src/shamalgs/include/shamalgs/primitives/linspace.hpp
   0.00% (0/1)
   0.00% (0/8)
   0.00% (0/4)
   0.00% (0/2)
src/shamalgs/include/shamalgs/primitives/lower_bound.hpp
 100.00% (1/1)
 100.00% (11/11)
 100.00% (5/5)
 100.00% (4/4)
src/shamalgs/include/shamalgs/primitives/mock_vector.hpp
 100.00% (2/2)
 100.00% (13/13)
 100.00% (5/5)
 100.00% (2/2)
src/shamalgs/include/shamalgs/primitives/sort_by_keys.hpp
 100.00% (2/2)
  80.00% (8/10)
  66.67% (4/6)
  50.00% (2/4)
src/shamalgs/include/shamalgs/primitives/upper_bound.hpp
 100.00% (1/1)
 100.00% (11/11)
 100.00% (5/5)
 100.00% (4/4)
src/shamalgs/include/shamalgs/serialize.hpp
  94.44% (34/36)
  83.21% (228/274)
  88.89% (56/63)
  68.75% (11/16)
src/shamalgs/src/collective/are_all_rank_true.cpp
 100.00% (1/1)
 100.00% (6/6)
 100.00% (5/5)
- (0/0)
src/shamalgs/src/collective/distributedDataComm.cpp
  75.00% (9/12)
  53.73% (180/335)
  53.77% (57/106)
  42.86% (36/84)
src/shamalgs/src/collective/sparseXchg.cpp
  44.44% (4/9)
  34.09% (120/352)
  44.66% (46/103)
  40.28% (29/72)
src/shamalgs/src/collective/sparse_exchange.cpp
 100.00% (7/7)
  75.78% (194/256)
  90.09% (100/111)
  84.38% (54/64)
src/shamalgs/src/container/BufferEventHandler.cpp
   0.00% (0/6)
   0.00% (0/84)
   0.00% (0/47)
   0.00% (0/30)
src/shamalgs/src/details/algorithm/algorithm.cpp
  78.57% (11/14)
  71.09% (91/128)
  70.00% (14/20)
  50.00% (2/4)
src/shamalgs/src/details/algorithm/bitonicSort_legacy.cpp
 100.00% (9/9)
  99.10% (332/335)
  99.78% (456/457)
  99.26% (270/272)
src/shamalgs/src/details/algorithm/bitonicSort_updated.cpp
  82.61% (19/23)
  80.70% (276/342)
  79.84% (99/124)
  77.78% (56/72)
src/shamalgs/src/details/algorithm/bitonicSort_updated_usm.cpp
  83.33% (15/18)
  81.04% (218/269)
  79.83% (95/119)
  77.78% (56/72)
src/shamalgs/src/details/algorithm/bitonicSort_updated_xor_swap.cpp
   0.00% (0/23)
   0.00% (0/295)
   0.00% (0/104)
   0.00% (0/60)
src/shamalgs/src/details/memory/avoidCopyMemory.cpp
 100.00% (3/3)
  90.62% (29/32)
  83.33% (5/6)
  50.00% (1/2)
src/shamalgs/src/details/memory/fallbackMemory.cpp
  66.67% (2/3)
  72.41% (21/29)
  88.89% (8/9)
 100.00% (4/4)
src/shamalgs/src/details/memory/memory.cpp
 100.00% (3/3)
 100.00% (9/9)
 100.00% (3/3)
- (0/0)
src/shamalgs/src/details/numeric/exclusiveScanGPUGems39.cpp
  33.33% (7/21)
  32.00% (80/250)
  31.43% (22/70)
  29.41% (10/34)
src/shamalgs/src/details/numeric/numeric.cpp
  78.57% (11/14)
  95.73% (202/211)
  89.23% (58/65)
  86.67% (26/30)
src/shamalgs/src/details/numeric/numericFallback.cpp
  57.14% (4/7)
  61.45% (51/83)
  68.75% (22/32)
  72.22% (13/18)
src/shamalgs/src/details/numeric/streamCompactExclScan.cpp
 100.00% (5/5)
  96.58% (113/117)
  91.67% (33/36)
  87.50% (21/24)
src/shamalgs/src/details/random/random.cpp
 100.00% (2/2)
 100.00% (10/10)
 100.00% (2/2)
- (0/0)
src/shamalgs/src/details/reduction/fallbackReduction_usm.cpp
 100.00% (7/7)
 100.00% (39/39)
 100.00% (15/15)
 100.00% (6/6)
src/shamalgs/src/details/reduction/groupReduction_usm.cpp
 100.00% (12/12)
 100.00% (95/95)
 100.00% (19/19)
 100.00% (6/6)
src/shamalgs/src/details/reduction/reduction.cpp
   0.00% (0/13)
   0.00% (0/88)
   0.00% (0/21)
   0.00% (0/6)
src/shamalgs/src/primitives/append_subset_to.cpp
 100.00% (2/2)
  93.10% (27/29)
  87.50% (7/8)
  75.00% (3/4)
src/shamalgs/src/primitives/dot_sum.cpp
 100.00% (2/2)
  92.31% (24/26)
  85.71% (6/7)
  75.00% (3/4)
src/shamalgs/src/primitives/gen_buffer_index.cpp
 100.00% (3/3)
 100.00% (21/21)
 100.00% (8/8)
 100.00% (4/4)
src/shamalgs/src/primitives/is_all_true.cpp
 100.00% (10/10)
  86.59% (71/82)
  83.72% (36/43)
  76.92% (20/26)
src/shamalgs/src/primitives/mock_value.cpp
  50.00% (15/30)
  50.00% (88/176)
  50.00% (15/30)
- (0/0)
src/shamalgs/src/primitives/reduction.cpp
 100.00% (9/9)
  74.04% (77/104)
  78.43% (40/51)
  79.17% (38/48)
src/shamalgs/src/primitives/scan_exclusive_sum_in_place.cpp
 100.00% (13/13)
  82.12% (124/151)
  81.13% (43/53)
  73.53% (25/34)
src/shamalgs/src/primitives/segmented_sort_in_place.cpp
 100.00% (15/15)
  91.30% (126/138)
  86.52% (77/89)
  70.00% (28/40)
src/shamalgs/src/primitives/sort_by_keys.cpp
 100.00% (2/2)
  75.00% (9/12)
  80.00% (4/5)
  50.00% (1/2)
src/shamalgs/src/serialize.cpp
 100.00% (15/15)
  97.50% (117/120)
  88.57% (31/35)
  50.00% (6/12)
src/shambackends/include/shambackends/BufferMirror.hpp
   0.00% (0/3)
   0.00% (0/8)
   0.00% (0/5)
- (0/0)
src/shambackends/include/shambackends/Device.hpp
  33.33% (1/3)
  16.67% (5/30)
  33.33% (2/6)
  50.00% (3/6)
src/shambackends/include/shambackends/DeviceBuffer.hpp
  86.89% (53/61)
  78.80% (420/533)
  84.13% (175/208)
  69.23% (72/104)
src/shambackends/include/shambackends/DeviceQueue.hpp
  60.00% (3/5)
  47.06% (16/34)
  44.44% (4/9)
  25.00% (1/4)
src/shambackends/include/shambackends/EventList.hpp
  58.33% (7/12)
  61.11% (22/36)
  58.82% (10/17)
 100.00% (4/4)
src/shambackends/include/shambackends/SyclMpiTypes.hpp
 100.00% (60/60)
 100.00% (180/180)
 100.00% (60/60)
- (0/0)
src/shambackends/include/shambackends/USMPtrHolder.hpp
 100.00% (9/9)
  88.00% (22/25)
  94.12% (16/17)
  50.00% (1/2)
src/shambackends/include/shambackends/benchmarks/fma_chains.hpp
   0.00% (0/5)
   0.00% (0/85)
   0.00% (0/19)
   0.00% (0/6)
src/shambackends/include/shambackends/benchmarks/saxpy.hpp
   0.00% (0/4)
   0.00% (0/67)
   0.00% (0/28)
   0.00% (0/16)
src/shambackends/include/shambackends/comm/CommunicationBuffer.hpp
  69.23% (9/13)
  67.05% (59/88)
  67.74% (21/31)
  50.00% (6/12)
src/shambackends/include/shambackends/comm/details/CommunicationBufferImpl.hpp
  40.00% (6/15)
  37.25% (19/51)
  46.15% (12/26)
  50.00% (1/2)
src/shambackends/include/shambackends/details/BufferEventHandler.hpp
 100.00% (3/3)
 100.00% (11/11)
 100.00% (5/5)
 100.00% (4/4)
src/shambackends/include/shambackends/fmt_bindings/fmt_defs.hpp
  20.00% (2/10)
  10.34% (6/58)
  20.00% (2/10)
- (0/0)
src/shambackends/include/shambackends/fpe_except.hpp
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/shambackends/include/shambackends/gpu_core_timeline.hpp
 100.00% (14/14)
 100.00% (131/131)
 100.00% (33/33)
  85.71% (12/14)
src/shambackends/include/shambackends/group_op.hpp
 100.00% (7/7)
  78.33% (47/60)
  76.92% (10/13)
- (0/0)
src/shambackends/include/shambackends/intrisics/get_device_clock.hpp
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
src/shambackends/include/shambackends/kernel_call.hpp
  90.91% (20/22)
  94.03% (126/134)
  94.74% (54/57)
  50.00% (1/2)
src/shambackends/include/shambackends/kernel_call_distrib.hpp
 100.00% (11/11)
 100.00% (96/96)
  78.79% (26/33)
  50.00% (7/14)
src/shambackends/include/shambackends/math.hpp
  77.78% (42/54)
  81.96% (209/255)
  89.25% (191/214)
  84.81% (134/158)
src/shambackends/include/shambackends/sycl_utils.hpp
  77.78% (7/9)
  82.80% (77/93)
  67.92% (36/53)
  46.88% (15/32)
src/shambackends/include/shambackends/type_convert.hpp
   0.00% (0/4)
   0.00% (0/12)
   0.00% (0/10)
- (0/0)
src/shambackends/include/shambackends/type_traits.hpp
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
src/shambackends/include/shambackends/vec.hpp
 100.00% (7/7)
  61.90% (26/42)
 100.00% (10/10)
- (0/0)
src/shambackends/src/Device.cpp
  72.73% (8/11)
  62.24% (150/241)
  72.39% (97/134)
  30.00% (24/80)
src/shambackends/src/DeviceContext.cpp
  60.00% (3/5)
  37.04% (10/27)
  50.00% (7/14)
  33.33% (2/6)
src/shambackends/src/DeviceQueue.cpp
 100.00% (3/3)
  82.35% (14/17)
  84.62% (11/13)
  50.00% (2/4)
src/shambackends/src/DeviceScheduler.cpp
  85.71% (6/7)
  60.78% (62/102)
  76.67% (23/30)
  50.00% (7/14)
src/shambackends/src/EventList.cpp
 100.00% (1/1)
  27.27% (3/11)
  50.00% (3/6)
  16.67% (1/6)
src/shambackends/src/SyclMpiTypes.cpp
  75.00% (3/4)
  96.83% (122/126)
  85.82% (345/402)
  50.00% (56/112)
src/shambackends/src/USMPtrHolder.cpp
 100.00% (4/4)
 100.00% (21/21)
 100.00% (6/6)
 100.00% (2/2)
src/shambackends/src/comm/CommunicationBuffer.cpp
 100.00% (2/2)
  75.31% (61/81)
  63.41% (26/41)
  58.82% (20/34)
src/shambackends/src/details/BufferEventHandler.cpp
 100.00% (7/7)
  78.79% (78/99)
  88.89% (24/27)
  83.33% (20/24)
src/shambackends/src/details/internal_alloc.cpp
  57.14% (12/21)
  58.58% (140/239)
  59.65% (34/57)
  43.75% (7/16)
src/shambackends/src/details/memoryHandle.cpp
 100.00% (3/3)
 100.00% (25/25)
 100.00% (6/6)
 100.00% (2/2)
src/shambackends/src/sysinfo.cpp
 100.00% (1/1)
 100.00% (5/5)
 100.00% (1/1)
- (0/0)
src/shambase/include/shambase/DistributedData.hpp
  73.91% (17/23)
  75.21% (88/117)
  75.00% (27/36)
  92.86% (13/14)
src/shambase/include/shambase/DistributedDataShared.hpp
  70.59% (12/17)
  69.64% (39/56)
  73.91% (17/23)
  80.00% (8/10)
src/shambase/include/shambase/FixedStack.hpp
 100.00% (10/10)
 100.00% (29/29)
  88.89% (32/36)
  50.00% (4/8)
src/shambase/include/shambase/SourceLocation.hpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (2/2)
- (0/0)
src/shambase/include/shambase/StlContainerConversion.hpp
 100.00% (1/1)
 100.00% (7/7)
 100.00% (2/2)
 100.00% (2/2)
src/shambase/include/shambase/StorageComponent.hpp
   0.00% (0/4)
   0.00% (0/17)
   0.00% (0/7)
   0.00% (0/2)
src/shambase/include/shambase/WithUUID.hpp
 100.00% (2/2)
 100.00% (7/7)
 100.00% (3/3)
- (0/0)
src/shambase/include/shambase/alg_primitives.hpp
 100.00% (1/1)
 100.00% (11/11)
 100.00% (8/8)
 100.00% (6/6)
src/shambase/include/shambase/aliases_float.hpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
src/shambase/include/shambase/aliases_int.hpp
  25.00% (2/8)
  25.00% (2/8)
  25.00% (2/8)
- (0/0)
src/shambase/include/shambase/bytestream.hpp
  50.00% (6/12)
  62.50% (40/64)
  52.17% (12/23)
  62.50% (5/8)
src/shambase/include/shambase/cxxbackports/source_location.hpp
 100.00% (6/6)
 100.00% (16/16)
  77.78% (14/18)
  50.00% (4/8)
src/shambase/include/shambase/endian.hpp
  66.67% (2/3)
  80.00% (20/25)
  83.33% (5/6)
 100.00% (2/2)
src/shambase/include/shambase/exception.hpp
  66.67% (4/6)
  66.67% (12/18)
  71.43% (5/7)
- (0/0)
src/shambase/include/shambase/fortran_io.hpp
  94.44% (17/18)
  81.45% (101/124)
  82.69% (43/52)
  66.67% (16/24)
src/shambase/include/shambase/integer.hpp
  83.33% (5/6)
  66.67% (26/39)
  88.89% (8/9)
 100.00% (4/4)
src/shambase/include/shambase/logs/loglevel.hpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
src/shambase/include/shambase/logs/msgformat.hpp
 100.00% (3/3)
  34.62% (9/26)
 100.00% (5/5)
- (0/0)
src/shambase/include/shambase/logs/printer_base.hpp
  75.00% (3/4)
  88.89% (8/9)
  75.00% (3/4)
- (0/0)
src/shambase/include/shambase/memory.hpp
  83.33% (5/6)
  48.84% (21/43)
  62.50% (15/24)
  41.67% (5/12)
src/shambase/include/shambase/narrowing.hpp
 100.00% (2/2)
  60.47% (26/43)
 100.00% (14/14)
  66.67% (4/6)
src/shambase/include/shambase/numeric_limits.hpp
 100.00% (4/4)
 100.00% (28/28)
 100.00% (4/4)
- (0/0)
src/shambase/include/shambase/pre_main_call.hpp
 100.00% (2/2)
 100.00% (2/2)
 100.00% (2/2)
- (0/0)
src/shambase/include/shambase/ptr.hpp
 100.00% (2/2)
 100.00% (7/7)
 100.00% (2/2)
- (0/0)
src/shambase/include/shambase/sets.hpp
 100.00% (1/1)
 100.00% (17/17)
 100.00% (7/7)
 100.00% (8/8)
src/shambase/include/shambase/stacktrace.hpp
 100.00% (7/7)
  89.29% (50/56)
  90.62% (29/32)
  70.00% (7/10)
src/shambase/include/shambase/string.hpp
  81.82% (9/11)
  72.63% (69/95)
  81.82% (36/44)
  77.27% (17/22)
src/shambase/include/shambase/tabulate.hpp
   0.00% (0/7)
   0.00% (0/79)
   0.00% (0/73)
   0.00% (0/56)
src/shambase/include/shambase/term_colors.hpp
  70.59% (12/17)
  66.67% (14/21)
  70.59% (12/17)
- (0/0)
src/shambase/include/shambase/time.hpp
  46.15% (6/13)
  32.05% (25/78)
  45.45% (15/33)
  50.00% (9/18)
src/shambase/include/shambase/type_name_info.hpp
 100.00% (1/1)
 100.00% (3/3)
 100.00% (1/1)
- (0/0)
src/shambase/include/shambase/type_traits.hpp
 100.00% (2/2)
 100.00% (17/17)
 100.00% (2/2)
- (0/0)
src/shambase/src/SourceLocation.cpp
  50.00% (2/4)
  55.56% (20/36)
  50.00% (2/4)
- (0/0)
src/shambase/src/exception.cpp
 100.00% (4/4)
  83.33% (10/12)
  83.33% (5/6)
  50.00% (1/2)
src/shambase/src/logs/reformat_message.cpp
 100.00% (3/3)
  66.67% (12/18)
  77.78% (7/9)
  50.00% (2/4)
src/shambase/src/popen.cpp
   0.00% (0/1)
   0.00% (0/25)
   0.00% (0/12)
   0.00% (0/8)
src/shambase/src/print.cpp
  60.00% (3/5)
  55.56% (15/27)
  64.29% (9/14)
  50.00% (3/6)
src/shambase/src/profiling/chrome.cpp
  16.00% (4/25)
   6.96% (8/115)
  20.00% (7/35)
  12.50% (1/8)
src/shambase/src/profiling/profiling.cpp
  66.67% (10/15)
  38.00% (38/100)
  37.88% (25/66)
  21.43% (9/42)
src/shambase/src/stacktrace.cpp
  33.33% (5/15)
  28.80% (36/125)
  36.11% (13/36)
  38.89% (7/18)
src/shambase/src/term_colors.cpp
  50.00% (1/2)
  50.00% (3/6)
  50.00% (1/2)
- (0/0)
src/shambindings/include/shambindings/pytypealias.hpp
   0.00% (0/10)
   0.00% (0/64)
   0.00% (0/22)
   0.00% (0/8)
src/shambindings/src/locate_pylib.cpp
 100.00% (6/6)
  75.76% (75/99)
  74.47% (35/47)
  71.88% (23/32)
src/shambindings/src/pybindings.cpp
  50.00% (8/16)
  72.93% (97/133)
  57.14% (20/35)
  50.00% (6/12)
src/shambindings/src/start_python.cpp
  42.86% (3/7)
  39.06% (25/64)
  35.00% (7/20)
  25.00% (3/12)
src/shamcmdopt/include/shamcmdopt/env.hpp
 100.00% (3/3)
 100.00% (12/12)
  83.33% (5/6)
  50.00% (1/2)
src/shamcmdopt/include/shamcmdopt/tty.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamcmdopt/src/ci_env.cpp
  25.00% (1/4)
  25.00% (1/4)
  25.00% (1/4)
- (0/0)
src/shamcmdopt/src/cmdopt.cpp
  47.06% (8/17)
  45.83% (55/120)
  58.06% (36/62)
  60.53% (23/38)
src/shamcmdopt/src/details/generic_opts.cpp
 100.00% (5/5)
  46.81% (44/94)
  43.86% (25/57)
  26.32% (10/38)
src/shamcmdopt/src/env.cpp
  66.67% (2/3)
  37.14% (13/35)
  46.67% (7/15)
  41.67% (5/12)
src/shamcmdopt/src/tty.cpp
  60.00% (3/5)
  77.27% (17/22)
  68.75% (11/16)
  50.00% (4/8)
src/shamcomm/include/shamcomm/env_variables.hpp
 100.00% (1/1)
  52.38% (11/21)
  73.68% (14/19)
  58.33% (7/12)
src/shamcomm/include/shamcomm/logs.hpp
 100.00% (4/4)
 100.00% (17/17)
 100.00% (6/6)
  50.00% (1/2)
src/shamcomm/include/shamcomm/mpiInfo.hpp
 100.00% (1/1)
 100.00% (3/3)
 100.00% (3/3)
  50.00% (2/4)
src/shamcomm/src/collectives.cpp
 100.00% (4/4)
 100.00% (56/56)
 100.00% (22/22)
 100.00% (14/14)
src/shamcomm/src/io.cpp
 100.00% (2/2)
  93.33% (28/30)
  90.00% (9/10)
  83.33% (5/6)
src/shamcomm/src/logs.cpp
  54.55% (6/11)
  79.07% (68/86)
  75.00% (18/24)
  75.00% (3/4)
src/shamcomm/src/mpiErrorCheck.cpp
 100.00% (1/1)
  50.00% (3/6)
  66.67% (2/3)
  50.00% (1/2)
src/shamcomm/src/mpiInfo.cpp
  87.50% (7/8)
  63.95% (55/86)
  53.85% (14/26)
  45.83% (11/24)
src/shamcomm/src/worldInfo.cpp
  87.50% (7/8)
  97.56% (40/41)
  90.00% (18/20)
  66.67% (4/6)
src/shamcomm/src/wrapper.cpp
  87.04% (47/54)
  86.38% (222/257)
  85.54% (71/83)
  50.00% (2/4)
src/shammath/include/shammath/AABB.hpp
  25.00% (6/24)
  21.33% (16/75)
  19.61% (10/51)
  18.18% (4/22)
src/shammath/include/shammath/CoordRange.hpp
  29.41% (5/17)
  19.61% (10/51)
  36.00% (9/25)
   0.00% (0/4)
src/shammath/include/shammath/CoordRangeTransform.hpp
  50.00% (2/4)
  35.00% (14/40)
  50.00% (8/16)
  50.00% (4/8)
src/shammath/include/shammath/DiscontinuousIterator.hpp
 100.00% (5/5)
 100.00% (35/35)
 100.00% (27/27)
  87.50% (14/16)
src/shammath/include/shammath/crystalLattice.hpp
  56.00% (14/25)
  59.62% (158/265)
  63.31% (88/139)
  54.88% (45/82)
src/shammath/include/shammath/derivatives.hpp
 100.00% (6/6)
 100.00% (18/18)
 100.00% (6/6)
- (0/0)
src/shammath/include/shammath/integrator.hpp
 100.00% (1/1)
 100.00% (7/7)
 100.00% (4/4)
 100.00% (2/2)
src/shammath/include/shammath/intervals.hpp
   0.00% (0/4)
   0.00% (0/17)
   0.00% (0/14)
   0.00% (0/16)
src/shammath/include/shammath/matrix.hpp
  66.67% (6/9)
  77.42% (24/31)
  76.47% (13/17)
  83.33% (5/6)
src/shammath/include/shammath/matrix_exponential.hpp
  30.77% (4/13)
  45.21% (99/219)
  65.12% (28/43)
  56.25% (18/32)
src/shammath/include/shammath/matrix_legacy.hpp
   0.00% (0/2)
   0.00% (0/50)
   0.00% (0/2)
- (0/0)
src/shammath/include/shammath/matrix_op.hpp
 100.00% (25/25)
 100.00% (199/199)
  90.36% (253/280)
  76.72% (89/116)
src/shammath/include/shammath/paving_function.hpp
   0.00% (0/17)
   0.00% (0/138)
   0.00% (0/92)
   0.00% (0/52)
src/shammath/include/shammath/riemann.hpp
  59.46% (22/37)
  47.96% (129/269)
  37.93% (22/58)
   0.00% (0/14)
src/shammath/include/shammath/riemann_dust.hpp
   0.00% (0/26)
   0.00% (0/137)
   0.00% (0/45)
   0.00% (0/16)
src/shammath/include/shammath/sfc/bmi.hpp
  33.33% (4/12)
  43.24% (32/74)
  33.33% (4/12)
- (0/0)
src/shammath/include/shammath/sfc/hilbert.hpp
   0.00% (0/4)
   0.00% (0/54)
   0.00% (0/28)
   0.00% (0/14)
src/shammath/include/shammath/sfc/morton.hpp
  52.38% (11/21)
  48.39% (75/155)
  55.56% (15/27)
- (0/0)
src/shammath/include/shammath/slopeLimiter.hpp
   0.00% (0/3)
   0.00% (0/24)
   0.00% (0/15)
   0.00% (0/8)
src/shammath/include/shammath/solve.hpp
   0.00% (0/2)
   0.00% (0/16)
   0.00% (0/4)
   0.00% (0/2)
src/shammath/include/shammath/sphkernels.hpp
  41.23% (47/114)
  30.60% (541/1768)
  33.25% (257/773)
  31.96% (140/438)
src/shammath/include/shammath/symtensor_collections.hpp
   3.90% (3/77)
  12.71% (85/669)
   3.90% (3/77)
- (0/0)
src/shammath/include/shammath/symtensors.hpp
  27.06% (23/85)
  24.59% (182/740)
  27.06% (23/85)
- (0/0)
src/shammath/src/CoordRange.cpp
  62.50% (5/8)
  29.41% (25/85)
  40.00% (20/50)
  35.71% (15/42)
src/shammath/src/CoordRangeTransform.cpp
  37.50% (9/24)
  23.61% (98/415)
  24.60% (46/187)
  13.33% (12/90)
src/shammodels/common/include/shammodels/common/EOSConfig.hpp
  33.33% (3/9)
  10.42% (5/48)
   8.82% (3/34)
   0.00% (0/16)
src/shammodels/common/include/shammodels/common/ExtForceConfig.hpp
   0.00% (0/11)
   0.00% (0/112)
   0.00% (0/53)
   0.00% (0/24)
src/shammodels/common/include/shammodels/common/amr/AMRBlock.hpp
  33.33% (2/6)
  29.17% (14/48)
  23.53% (4/17)
   0.00% (0/6)
src/shammodels/common/include/shammodels/common/amr/AMRBlockStencil.hpp
   0.00% (0/4)
   0.00% (0/24)
   0.00% (0/4)
- (0/0)
src/shammodels/common/include/shammodels/common/amr/AMRCellStencil.hpp
   0.00% (0/4)
   0.00% (0/24)
   0.00% (0/4)
- (0/0)
src/shammodels/common/include/shammodels/common/amr/AMROverheadtest.hpp
   0.00% (0/29)
   0.00% (0/544)
   0.00% (0/55)
   0.00% (0/26)
src/shammodels/common/include/shammodels/common/amr/AMRStencilCache.hpp
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/shammodels/common/include/shammodels/common/amr/NeighGraph.hpp
   0.00% (0/8)
   0.00% (0/58)
   0.00% (0/20)
   0.00% (0/8)
src/shammodels/common/include/shammodels/common/amr/NeighGraphLinkField.hpp
   0.00% (0/5)
   0.00% (0/18)
   0.00% (0/10)
   0.00% (0/2)
src/shammodels/common/include/shammodels/common/io/VTKDumpUtils.hpp
   0.00% (0/7)
   0.00% (0/100)
   0.00% (0/22)
   0.00% (0/10)
src/shammodels/common/include/shammodels/common/modules/AddForceCentralGravPotential.hpp
   0.00% (0/4)
   0.00% (0/18)
   0.00% (0/4)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/AddForceLenseThirring.hpp
   0.00% (0/7)
   0.00% (0/71)
   0.00% (0/11)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/AddForceShearingBoxInertialPart.hpp
   0.00% (0/7)
   0.00% (0/36)
   0.00% (0/11)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/AddForceShearingBoxNonInertial.hpp
   0.00% (0/7)
   0.00% (0/50)
   0.00% (0/11)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/AddForceVelocityDissipation.hpp
   0.00% (0/5)
   0.00% (0/23)
   0.00% (0/9)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/AddForceVerticalDiscPotential.hpp
   0.00% (0/5)
   0.00% (0/27)
   0.00% (0/9)
- (0/0)
src/shammodels/common/include/shammodels/common/modules/ForwardEuler.hpp
   0.00% (0/7)
   0.00% (0/31)
   0.00% (0/11)
- (0/0)
src/shammodels/common/include/shammodels/common/setup/generators.hpp
   0.00% (0/8)
   0.00% (0/132)
   0.00% (0/35)
   0.00% (0/20)
src/shammodels/common/include/shammodels/common/setup/modifiers.hpp
   0.00% (0/2)
   0.00% (0/50)
   0.00% (0/8)
   0.00% (0/4)
src/shammodels/common/include/shammodels/common/shamrock_json_to_py_json.hpp
  20.00% (1/5)
  46.67% (14/30)
  20.00% (1/5)
- (0/0)
src/shammodels/common/src/EOSConfig.cpp
 100.00% (2/2)
  56.00% (56/100)
  55.17% (32/58)
  44.44% (16/36)
src/shammodels/common/src/modules/AddForceCentralGravPotential.cpp
   0.00% (0/3)
   0.00% (0/46)
   0.00% (0/7)
- (0/0)
src/shammodels/common/src/pyAMRGrid.cpp
  33.33% (1/3)
  67.86% (19/28)
  33.33% (1/3)
- (0/0)
src/shammodels/common/src/pyAMRTestModel.cpp
  20.00% (1/5)
  62.50% (20/32)
  20.00% (1/5)
- (0/0)
src/shammodels/common/src/timestep_report.cpp
   0.00% (0/1)
   0.00% (0/79)
   0.00% (0/9)
   0.00% (0/6)
src/shammodels/gsph/include/shammodels/gsph/Model.hpp
   0.00% (0/29)
   0.00% (0/248)
   0.00% (0/56)
   0.00% (0/22)
src/shammodels/gsph/include/shammodels/gsph/Solver.hpp
   0.00% (0/12)
   0.00% (0/61)
   0.00% (0/27)
   0.00% (0/12)
src/shammodels/gsph/include/shammodels/gsph/SolverConfig.hpp
   0.00% (0/33)
   0.00% (0/174)
   0.00% (0/66)
   0.00% (0/26)
src/shammodels/gsph/include/shammodels/gsph/config/ReconstructConfig.hpp
   0.00% (0/8)
   0.00% (0/80)
   0.00% (0/50)
   0.00% (0/42)
src/shammodels/gsph/include/shammodels/gsph/config/RiemannConfig.hpp
   0.00% (0/6)
   0.00% (0/79)
   0.00% (0/44)
   0.00% (0/26)
src/shammodels/gsph/include/shammodels/gsph/math/forces.hpp
 100.00% (2/2)
 100.00% (29/29)
 100.00% (2/2)
- (0/0)
src/shammodels/gsph/include/shammodels/gsph/math/riemann/iterative.hpp
 100.00% (2/2)
  94.44% (68/72)
  94.44% (17/18)
  57.14% (8/14)
src/shammodels/gsph/include/shammodels/gsph/modules/GSPHGhostHandler.hpp
   0.00% (0/18)
   0.00% (0/204)
   0.00% (0/30)
   0.00% (0/6)
src/shammodels/gsph/include/shammodels/gsph/modules/GSPHUtilities.hpp
   0.00% (0/4)
   0.00% (0/31)
   0.00% (0/8)
   0.00% (0/2)
src/shammodels/gsph/include/shammodels/gsph/modules/UpdateDerivs.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/gsph/include/shammodels/gsph/modules/io/VTKDump.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/4)
- (0/0)
src/shammodels/gsph/include/shammodels/gsph/solvergraph/GhostHandlerEdge.hpp
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/5)
   0.00% (0/2)
src/shammodels/gsph/src/Model.cpp
   0.00% (0/18)
   0.00% (0/349)
   0.00% (0/58)
   0.00% (0/36)
src/shammodels/gsph/src/Solver.cpp
   0.00% (0/91)
   0.00% (0/2278)
   0.00% (0/298)
   0.00% (0/168)
src/shammodels/gsph/src/SolverConfig.cpp
   0.00% (0/2)
   0.00% (0/22)
   0.00% (0/6)
   0.00% (0/4)
src/shammodels/gsph/src/modules/GSPHGhostHandler.cpp
   0.00% (0/19)
   0.00% (0/505)
   0.00% (0/84)
   0.00% (0/54)
src/shammodels/gsph/src/modules/UpdateDerivs.cpp
   0.00% (0/11)
   0.00% (0/903)
   0.00% (0/67)
   0.00% (0/44)
src/shammodels/gsph/src/modules/io/VTKDump.cpp
   0.00% (0/7)
   0.00% (0/134)
   0.00% (0/30)
   0.00% (0/18)
src/shammodels/gsph/src/pyGSPHModel.cpp
   6.67% (2/30)
  77.19% (440/570)
   6.82% (6/88)
   4.76% (2/42)
src/shammodels/nbody/include/shammodels/nbody/models/nbody_selfgrav.hpp
   0.00% (0/3)
   0.00% (0/26)
   0.00% (0/11)
   0.00% (0/8)
src/shammodels/nbody/include/shammodels/nbody/setup/nbody_setup.hpp
   0.00% (0/6)
   0.00% (0/16)
   0.00% (0/6)
- (0/0)
src/shammodels/nbody/src/models/nbody_selfgrav.cpp
   0.00% (0/66)
   0.00% (0/2456)
   0.00% (0/143)
   0.00% (0/60)
src/shammodels/nbody/src/setup/nbody_setup.cpp
   0.00% (0/9)
   0.00% (0/84)
   0.00% (0/15)
   0.00% (0/4)
src/shammodels/ramses/include/shammodels/ramses/Model.hpp
   0.00% (0/13)
   0.00% (0/108)
   0.00% (0/25)
   0.00% (0/8)
src/shammodels/ramses/include/shammodels/ramses/Solver.hpp
   0.00% (0/7)
   0.00% (0/52)
   0.00% (0/22)
   0.00% (0/12)
src/shammodels/ramses/include/shammodels/ramses/SolverConfig.hpp
   0.00% (0/33)
   0.00% (0/95)
   0.00% (0/78)
   0.00% (0/32)
src/shammodels/ramses/include/shammodels/ramses/modules/AMRGridRefinementHandler.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/AMRSetup.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/AMRSortBlocks.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/AnalysisSodTube.hpp
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/11)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/BlockNeighToCellNeigh.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/CGInit.hpp
   0.00% (0/4)
   0.00% (0/18)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/CGLaplacianStencil.hpp
   0.00% (0/3)
   0.00% (0/34)
   0.00% (0/6)
   0.00% (0/2)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeAMRLevel.hpp
  60.00% (3/5)
  86.67% (13/15)
  60.00% (3/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCFL.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCellAABB.hpp
   0.00% (0/4)
   0.00% (0/15)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCoordinates.hpp
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/7)
   0.00% (0/2)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeFluxUtilities.hpp
   0.00% (0/2)
   0.00% (0/18)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeLevel0CellSize.hpp
   0.00% (0/5)
   0.00% (0/15)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeMass.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeSumOverV.hpp
   0.00% (0/4)
   0.00% (0/13)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ConsToPrimDust.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ConsToPrimGas.hpp
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/DragIntegrator.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ExtractGhostLayer.hpp
   0.00% (0/4)
   0.00% (0/13)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/FindBlockNeigh.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/4)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/FindGhostLayerCandidates.hpp
   0.00% (0/6)
   0.00% (0/46)
   0.00% (0/24)
   0.00% (0/10)
src/shammodels/ramses/include/shammodels/ramses/modules/FindGhostLayerIndices.hpp
   0.00% (0/4)
   0.00% (0/16)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/FuseGhostLayer.hpp
   0.00% (0/4)
   0.00% (0/12)
   0.00% (0/4)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/InterpolateToFace.hpp
   0.00% (0/20)
   0.00% (0/220)
   0.00% (0/28)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/NodeBuildTrees.hpp
   0.00% (0/5)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/NodeComputeFlux.hpp
   0.00% (0/12)
   0.00% (0/205)
   0.00% (0/16)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/ResidualDot.hpp
  75.00% (3/4)
  91.67% (11/12)
  75.00% (3/4)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/SlopeLimitedGradient.hpp
   0.00% (0/8)
   0.00% (0/32)
   0.00% (0/14)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/SlopeLimitedGradientUtilities.hpp
   0.00% (0/10)
   0.00% (0/90)
   0.00% (0/33)
   0.00% (0/14)
src/shammodels/ramses/include/shammodels/ramses/modules/SolverStorage.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/SumFluxDust.hpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/SumFluxHydro.hpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/TimeIntegrator.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/TransformGhostLayer.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/9)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/details/compute_neigh_graph.hpp
   0.00% (0/14)
   0.00% (0/175)
   0.00% (0/14)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/modules/render/GridRender.hpp
   0.00% (0/3)
   0.00% (0/8)
   0.00% (0/6)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/solvegraph/NeighGraphLinkFieldEdge.hpp
   0.00% (0/10)
   0.00% (0/62)
   0.00% (0/14)
   0.00% (0/2)
src/shammodels/ramses/include/shammodels/ramses/solvegraph/OrientedAMRGraphEdge.hpp
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/3)
- (0/0)
src/shammodels/ramses/include/shammodels/ramses/solvegraph/TreeEdge.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shammodels/ramses/src/Model.cpp
   0.00% (0/9)
   0.00% (0/222)
   0.00% (0/47)
   0.00% (0/28)
src/shammodels/ramses/src/Solver.cpp
   0.00% (0/14)
   0.00% (0/1309)
   0.00% (0/116)
   0.00% (0/92)
src/shammodels/ramses/src/SolverConfig.cpp
   0.00% (0/4)
   0.00% (0/73)
   0.00% (0/20)
   0.00% (0/16)
src/shammodels/ramses/src/modules/AMRGridRefinementHandler.cpp
   0.00% (0/25)
   0.00% (0/879)
   0.00% (0/134)
   0.00% (0/96)
src/shammodels/ramses/src/modules/AMRSetup.cpp
   0.00% (0/12)
   0.00% (0/178)
   0.00% (0/45)
   0.00% (0/24)
src/shammodels/ramses/src/modules/AMRSortBlocks.cpp
   0.00% (0/2)
   0.00% (0/30)
   0.00% (0/2)
- (0/0)
src/shammodels/ramses/src/modules/AnalysisSodTube.cpp
   0.00% (0/3)
   0.00% (0/122)
   0.00% (0/13)
   0.00% (0/8)
src/shammodels/ramses/src/modules/BlockNeighToCellNeigh.cpp
   0.00% (0/13)
   0.00% (0/200)
   0.00% (0/44)
   0.00% (0/22)
src/shammodels/ramses/src/modules/CGInit.cpp
   0.00% (0/7)
   0.00% (0/219)
   0.00% (0/7)
- (0/0)
src/shammodels/ramses/src/modules/ComputeAMRLevel.cpp
  75.00% (3/4)
  95.52% (64/67)
  84.62% (22/26)
  60.00% (6/10)
src/shammodels/ramses/src/modules/ComputeCFL.cpp
   0.00% (0/8)
   0.00% (0/309)
   0.00% (0/18)
   0.00% (0/8)
src/shammodels/ramses/src/modules/ComputeCellAABB.cpp
   0.00% (0/4)
   0.00% (0/77)
   0.00% (0/4)
- (0/0)
src/shammodels/ramses/src/modules/ComputeCoordinates.cpp
   0.00% (0/4)
   0.00% (0/83)
   0.00% (0/7)
   0.00% (0/2)
src/shammodels/ramses/src/modules/ComputeMass.cpp
   0.00% (0/5)
   0.00% (0/65)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/src/modules/ComputeSumOverV.cpp
   0.00% (0/3)
   0.00% (0/34)
   0.00% (0/3)
- (0/0)
src/shammodels/ramses/src/modules/ConsToPrimDust.cpp
   0.00% (0/5)
   0.00% (0/66)
   0.00% (0/5)
- (0/0)
src/shammodels/ramses/src/modules/ConsToPrimGas.cpp
   0.00% (0/5)
   0.00% (0/81)
   0.00% (0/11)
   0.00% (0/2)
src/shammodels/ramses/src/modules/DragIntegrator.cpp
   0.00% (0/18)
   0.00% (0/1612)
   0.00% (0/92)
   0.00% (0/50)
src/shammodels/ramses/src/modules/ExtractGhostLayer.cpp
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/3)
   0.00% (0/2)
src/shammodels/ramses/src/modules/FindBlockNeigh.cpp
   0.00% (0/7)
   0.00% (0/126)
   0.00% (0/21)
   0.00% (0/10)
src/shammodels/ramses/src/modules/FindGhostLayerCandidates.cpp
   0.00% (0/5)
   0.00% (0/104)
   0.00% (0/15)
   0.00% (0/10)
src/shammodels/ramses/src/modules/FindGhostLayerIndices.cpp
   0.00% (0/5)
   0.00% (0/75)
   0.00% (0/8)
   0.00% (0/2)
src/shammodels/ramses/src/modules/FuseGhostLayer.cpp
   0.00% (0/3)
   0.00% (0/17)
   0.00% (0/3)
- (0/0)
src/shammodels/ramses/src/modules/InterpolateToFace.cpp
   0.00% (0/133)
   0.00% (0/1472)
   0.00% (0/219)
   0.00% (0/14)
src/shammodels/ramses/src/modules/NodeBuildTrees.cpp
   0.00% (0/15)
   0.00% (0/272)
   0.00% (0/21)
   0.00% (0/4)
src/shammodels/ramses/src/modules/NodeComputeFlux.cpp
   0.00% (0/8)
   0.00% (0/113)
   0.00% (0/8)
- (0/0)
src/shammodels/ramses/src/modules/ResidualDot.cpp
  66.67% (2/3)
  45.83% (11/24)
  66.67% (2/3)
- (0/0)
src/shammodels/ramses/src/modules/SlopeLimitedGradient.cpp
   0.00% (0/14)
   0.00% (0/464)
   0.00% (0/44)
   0.00% (0/20)
src/shammodels/ramses/src/modules/SumFluxDust.cpp
   0.00% (0/9)
   0.00% (0/171)
   0.00% (0/18)
   0.00% (0/6)
src/shammodels/ramses/src/modules/SumFluxHydro.cpp
   0.00% (0/9)
   0.00% (0/197)
   0.00% (0/18)
   0.00% (0/6)
src/shammodels/ramses/src/modules/TimeIntegrator.cpp
   0.00% (0/7)
   0.00% (0/170)
   0.00% (0/15)
   0.00% (0/6)
src/shammodels/ramses/src/modules/TransformGhostLayer.cpp
   0.00% (0/8)
   0.00% (0/219)
   0.00% (0/55)
   0.00% (0/34)
src/shammodels/ramses/src/modules/render/GridRender.cpp
   0.00% (0/8)
   0.00% (0/220)
   0.00% (0/19)
   0.00% (0/8)
src/shammodels/ramses/src/pyRamsesModel.cpp
   4.26% (2/47)
  64.01% (345/539)
   6.98% (6/86)
   7.69% (2/26)
src/shammodels/sph/include/shammodels/sph/BasicSPHGhosts.hpp
   0.00% (0/20)
   0.00% (0/225)
   0.00% (0/34)
   0.00% (0/8)
src/shammodels/sph/include/shammodels/sph/Model.hpp
   0.00% (0/60)
   0.00% (0/779)
   0.00% (0/136)
   0.00% (0/68)
src/shammodels/sph/include/shammodels/sph/SPHUtilities.hpp
   0.00% (0/5)
   0.00% (0/32)
   0.00% (0/10)
   0.00% (0/2)
src/shammodels/sph/include/shammodels/sph/SinkPartStruct.hpp
   0.00% (0/2)
   0.00% (0/22)
   0.00% (0/2)
- (0/0)
src/shammodels/sph/include/shammodels/sph/Solver.hpp
   0.00% (0/14)
   0.00% (0/99)
   0.00% (0/37)
   0.00% (0/18)
src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp
   0.00% (0/108)
   0.00% (0/517)
   0.00% (0/260)
   0.00% (0/118)
src/shammodels/sph/include/shammodels/sph/SolverLog.hpp
   0.00% (0/6)
   0.00% (0/10)
   0.00% (0/6)
- (0/0)
src/shammodels/sph/include/shammodels/sph/config/AVConfig.hpp
   0.00% (0/20)
   0.00% (0/126)
   0.00% (0/47)
   0.00% (0/24)
src/shammodels/sph/include/shammodels/sph/config/BCConfig.hpp
   0.00% (0/5)
   0.00% (0/53)
   0.00% (0/25)
   0.00% (0/14)
src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp
   0.00% (0/8)
   0.00% (0/77)
   0.00% (0/32)
   0.00% (0/22)
src/shammodels/sph/include/shammodels/sph/io/PhantomDump.hpp
   8.33% (1/12)
   4.00% (6/150)
   5.68% (5/88)
   5.71% (4/70)
src/shammodels/sph/include/shammodels/sph/math/density.hpp
  66.67% (2/3)
  72.73% (8/11)
  66.67% (2/3)
- (0/0)
src/shammodels/sph/include/shammodels/sph/math/forces.hpp
  20.00% (1/5)
  16.67% (7/42)
  20.00% (1/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
   0.00% (0/8)
   0.00% (0/154)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/math/q_ab.hpp
   0.00% (0/2)
   0.00% (0/12)
   0.00% (0/5)
   0.00% (0/2)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisBarycenter.hpp
   0.00% (0/4)
   0.00% (0/57)
   0.00% (0/10)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisDisc.hpp
   0.00% (0/3)
   0.00% (0/11)
   0.00% (0/13)
   0.00% (0/6)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisEnergyKinetic.hpp
   0.00% (0/4)
   0.00% (0/48)
   0.00% (0/10)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisEnergyPotential.hpp
   0.00% (0/4)
   0.00% (0/128)
   0.00% (0/28)
   0.00% (0/20)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisSodTube.hpp
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/11)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisTotalMomentum.hpp
   0.00% (0/4)
   0.00% (0/53)
   0.00% (0/10)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/BuildTrees.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ComputeEos.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ComputeLoadBalanceValue.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ComputeLuminosity.hpp
   0.00% (0/4)
   0.00% (0/17)
   0.00% (0/6)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ComputeNeighStats.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ComputeOmega.hpp
   0.00% (0/8)
   0.00% (0/28)
   0.00% (0/10)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ConservativeCheck.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/DiffOperator.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/DiffOperatorDtDivv.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ExternalForces.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/GetParticlesOutsideSphere.hpp
   0.00% (0/4)
   0.00% (0/11)
   0.00% (0/6)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/IterateSmoothingLengthDensity.hpp
  75.00% (3/4)
  82.35% (14/17)
  85.71% (6/7)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/IterateSmoothingLengthDensityNeighLim.hpp
   0.00% (0/4)
   0.00% (0/19)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/KillParticles.hpp
  75.00% (3/4)
  90.91% (10/11)
  75.00% (3/4)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/LoopSmoothingLengthIter.hpp
   0.00% (0/4)
   0.00% (0/14)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/NeighbourCache.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/NodeUpdateDerivsVaryingAlphaAV.hpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/3)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/ParticleReordering.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/SPHSetup.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/UpdateViscosity.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/io/VTKDump.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/4)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/render/CartesianRender.hpp
   0.00% (0/5)
   0.00% (0/20)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/render/RenderFieldGetter.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGDirectPlummer.hpp
   0.00% (0/5)
   0.00% (0/15)
   0.00% (0/7)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGFMMPlummer.hpp
   0.00% (0/5)
   0.00% (0/15)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGMMPlummer.hpp
   0.00% (0/5)
   0.00% (0/15)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGSFMMPlummer.hpp
   0.00% (0/5)
   0.00% (0/16)
   0.00% (0/9)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/compute_tree_mass_moments.hpp
   0.00% (0/6)
   0.00% (0/186)
   0.00% (0/16)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/setup/CombinerAdd.hpp
   0.00% (0/5)
   0.00% (0/15)
   0.00% (0/13)
   0.00% (0/6)
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorFromOtherContext.hpp
   0.00% (0/9)
   0.00% (0/64)
   0.00% (0/19)
   0.00% (0/8)
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorLatticeCubic.hpp
   0.00% (0/6)
   0.00% (0/55)
   0.00% (0/20)
   0.00% (0/10)
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorLatticeHCP.hpp
   0.00% (0/6)
   0.00% (0/55)
   0.00% (0/20)
   0.00% (0/10)
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorMCDisc.hpp
   0.00% (0/9)
   0.00% (0/64)
   0.00% (0/30)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/setup/ISPHSetupNode.hpp
   0.00% (0/3)
   0.00% (0/27)
   0.00% (0/5)
   0.00% (0/4)
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierApplyCustomWarp.hpp
   0.00% (0/4)
   0.00% (0/7)
   0.00% (0/9)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierApplyDiscWarp.hpp
   0.00% (0/4)
   0.00% (0/7)
   0.00% (0/10)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierFilter.hpp
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/7)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierOffset.hpp
   0.00% (0/4)
   0.00% (0/7)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierSplitPart.hpp
   0.00% (0/4)
   0.00% (0/12)
   0.00% (0/11)
   0.00% (0/2)
src/shammodels/sph/include/shammodels/sph/solvergraph/NeighCache.hpp
  22.22% (2/9)
  56.67% (17/30)
  22.22% (2/9)
- (0/0)
src/shammodels/sph/src/BasicSPHGhosts.cpp
   0.00% (0/19)
   0.00% (0/504)
   0.00% (0/84)
   0.00% (0/54)
src/shammodels/sph/src/Model.cpp
   0.00% (0/49)
   0.00% (0/1602)
   0.00% (0/251)
   0.00% (0/174)
src/shammodels/sph/src/SPHUtilities.cpp
   0.00% (0/13)
   0.00% (0/407)
   0.00% (0/40)
   0.00% (0/22)
src/shammodels/sph/src/Solver.cpp
   0.00% (0/91)
   0.00% (0/2617)
   0.00% (0/527)
   0.00% (0/376)
src/shammodels/sph/src/SolverConfig.cpp
   0.00% (0/2)
   0.00% (0/99)
   0.00% (0/48)
   0.00% (0/46)
src/shammodels/sph/src/SolverLog.cpp
   0.00% (0/2)
   0.00% (0/20)
   0.00% (0/8)
   0.00% (0/4)
src/shammodels/sph/src/io/Phantom2Shamrock.cpp
   0.00% (0/7)
   0.00% (0/149)
   0.00% (0/69)
   0.00% (0/42)
src/shammodels/sph/src/io/PhantomDump.cpp
  47.06% (8/17)
  41.41% (147/355)
  44.36% (59/133)
  38.54% (37/96)
src/shammodels/sph/src/io/PhantomDumpEOSUtils.cpp
   0.00% (0/14)
   0.00% (0/150)
   0.00% (0/57)
   0.00% (0/38)
src/shammodels/sph/src/modules/AnalysisDisc.cpp
   0.00% (0/16)
   0.00% (0/474)
   0.00% (0/27)
   0.00% (0/10)
src/shammodels/sph/src/modules/AnalysisSodTube.cpp
   0.00% (0/4)
   0.00% (0/115)
   0.00% (0/16)
   0.00% (0/10)
src/shammodels/sph/src/modules/BuildTrees.cpp
   0.00% (0/2)
   0.00% (0/43)
   0.00% (0/2)
- (0/0)
src/shammodels/sph/src/modules/ComputeEos.cpp
   0.00% (0/28)
   0.00% (0/814)
   0.00% (0/71)
   0.00% (0/32)
src/shammodels/sph/src/modules/ComputeLoadBalanceValue.cpp
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/5)
   0.00% (0/2)
src/shammodels/sph/src/modules/ComputeLuminosity.cpp
   0.00% (0/4)
   0.00% (0/135)
   0.00% (0/8)
- (0/0)
src/shammodels/sph/src/modules/ComputeNeighStats.cpp
   0.00% (0/7)
   0.00% (0/188)
   0.00% (0/12)
   0.00% (0/4)
src/shammodels/sph/src/modules/ComputeOmega.cpp
   0.00% (0/7)
   0.00% (0/95)
   0.00% (0/20)
   0.00% (0/4)
src/shammodels/sph/src/modules/ConservativeCheck.cpp
   0.00% (0/7)
   0.00% (0/197)
   0.00% (0/34)
   0.00% (0/26)
src/shammodels/sph/src/modules/DiffOperator.cpp
   0.00% (0/10)
   0.00% (0/466)
   0.00% (0/30)
   0.00% (0/16)
src/shammodels/sph/src/modules/DiffOperatorDtDivv.cpp
   0.00% (0/8)
   0.00% (0/749)
   0.00% (0/49)
   0.00% (0/16)
src/shammodels/sph/src/modules/ExternalForces.cpp
   0.00% (0/46)
   0.00% (0/697)
   0.00% (0/126)
   0.00% (0/60)
src/shammodels/sph/src/modules/GetParticlesOutsideSphere.cpp
   0.00% (0/4)
   0.00% (0/45)
   0.00% (0/4)
- (0/0)
src/shammodels/sph/src/modules/IterateSmoothingLengthDensity.cpp
  75.00% (3/4)
  74.52% (117/157)
  87.50% (14/16)
  90.00% (9/10)
src/shammodels/sph/src/modules/IterateSmoothingLengthDensityNeighLim.cpp
   0.00% (0/4)
   0.00% (0/205)
   0.00% (0/26)
   0.00% (0/18)
src/shammodels/sph/src/modules/KillParticles.cpp
  66.67% (2/3)
  62.50% (20/32)
  80.00% (4/5)
  50.00% (1/2)
src/shammodels/sph/src/modules/LoopSmoothingLengthIter.cpp
   0.00% (0/2)
   0.00% (0/37)
   0.00% (0/18)
   0.00% (0/16)
src/shammodels/sph/src/modules/NeighbourCache.cpp
   0.00% (0/34)
   0.00% (0/1222)
   0.00% (0/95)
   0.00% (0/52)
src/shammodels/sph/src/modules/NodeUpdateDerivsVaryingAlphaAV.cpp
   0.00% (0/3)
   0.00% (0/153)
   0.00% (0/12)
   0.00% (0/4)
src/shammodels/sph/src/modules/ParticleReordering.cpp
   0.00% (0/2)
   0.00% (0/34)
   0.00% (0/4)
   0.00% (0/2)
src/shammodels/sph/src/modules/SPHSetup.cpp
   0.00% (0/31)
   0.00% (0/761)
   0.00% (0/199)
   0.00% (0/160)
src/shammodels/sph/src/modules/SinkParticlesUpdate.cpp
   0.00% (0/13)
   0.00% (0/333)
   0.00% (0/58)
   0.00% (0/48)
src/shammodels/sph/src/modules/UpdateDerivs.cpp
   0.00% (0/29)
   0.00% (0/2013)
   0.00% (0/150)
   0.00% (0/84)
src/shammodels/sph/src/modules/UpdateViscosity.cpp
   0.00% (0/10)
   0.00% (0/374)
   0.00% (0/51)
   0.00% (0/28)
src/shammodels/sph/src/modules/io/VTKDump.cpp
   0.00% (0/8)
   0.00% (0/235)
   0.00% (0/59)
   0.00% (0/46)
src/shammodels/sph/src/modules/render/CartesianRender.cpp
   0.00% (0/32)
   0.00% (0/845)
   0.00% (0/56)
   0.00% (0/20)
src/shammodels/sph/src/modules/render/RenderFieldGetter.cpp
   0.00% (0/13)
   0.00% (0/228)
   0.00% (0/52)
   0.00% (0/24)
src/shammodels/sph/src/modules/self_gravity/SGDirectPlummer.cpp
   0.00% (0/5)
   0.00% (0/268)
   0.00% (0/40)
   0.00% (0/22)
src/shammodels/sph/src/modules/self_gravity/SGFMMPlummer.cpp
   0.00% (0/9)
   0.00% (0/324)
   0.00% (0/19)
   0.00% (0/4)
src/shammodels/sph/src/modules/self_gravity/SGMMPlummer.cpp
   0.00% (0/7)
   0.00% (0/254)
   0.00% (0/17)
   0.00% (0/4)
src/shammodels/sph/src/modules/self_gravity/SGSFMMPlummer.cpp
   0.00% (0/20)
   0.00% (0/1057)
   0.00% (0/108)
   0.00% (0/52)
src/shammodels/sph/src/modules/setup/GeneratorMCDisc.cpp
   0.00% (0/4)
   0.00% (0/100)
   0.00% (0/17)
   0.00% (0/12)
src/shammodels/sph/src/modules/setup/ModifierApplyCustomWarp.cpp
   0.00% (0/1)
   0.00% (0/28)
   0.00% (0/4)
   0.00% (0/2)
src/shammodels/sph/src/modules/setup/ModifierApplyDiscWarp.cpp
   0.00% (0/3)
   0.00% (0/111)
   0.00% (0/11)
   0.00% (0/6)
src/shammodels/sph/src/modules/setup/ModifierFilter.cpp
   0.00% (0/1)
   0.00% (0/27)
   0.00% (0/9)
   0.00% (0/6)
src/shammodels/sph/src/modules/setup/ModifierOffset.cpp
   0.00% (0/2)
   0.00% (0/30)
   0.00% (0/5)
   0.00% (0/2)
src/shammodels/sph/src/modules/setup/ModifierSplitPart.cpp
   0.00% (0/3)
   0.00% (0/53)
   0.00% (0/16)
   0.00% (0/10)
src/shammodels/sph/src/pyPhantomDump.cpp
  16.67% (1/6)
  64.58% (31/48)
  16.67% (1/6)
- (0/0)
src/shammodels/sph/src/pySPHModel.cpp
   6.19% (7/113)
  68.10% (1328/1950)
   3.46% (11/318)
   1.39% (2/144)
src/shammodels/zeus/include/shammodels/zeus/GhostZoneData.hpp
   0.00% (0/2)
   0.00% (0/27)
   0.00% (0/5)
   0.00% (0/2)
src/shammodels/zeus/include/shammodels/zeus/Model.hpp
   0.00% (0/6)
   0.00% (0/69)
   0.00% (0/11)
   0.00% (0/2)
src/shammodels/zeus/include/shammodels/zeus/NeighFaceList.hpp
   0.00% (0/6)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/Solver.hpp
   0.00% (0/3)
   0.00% (0/9)
   0.00% (0/4)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/SolverConfig.hpp
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/4)
   0.00% (0/2)
src/shammodels/zeus/include/shammodels/zeus/modules/AMRTree.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/AnalysisSodTube.hpp
   0.00% (0/2)
   0.00% (0/3)
   0.00% (0/11)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/ComputePressure.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/DiffOperator.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/FaceFlagger.hpp
   0.00% (0/3)
   0.00% (0/12)
   0.00% (0/6)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/GhostZones.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/SolverStorage.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/SourceStep.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/TransportStep.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/ValueLoader.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/include/shammodels/zeus/modules/WriteBack.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/src/Model.cpp
   0.00% (0/7)
   0.00% (0/117)
   0.00% (0/19)
   0.00% (0/8)
src/shammodels/zeus/src/Solver.cpp
   0.00% (0/17)
   0.00% (0/618)
   0.00% (0/45)
   0.00% (0/28)
src/shammodels/zeus/src/modules/AMRTree.cpp
   0.00% (0/24)
   0.00% (0/634)
   0.00% (0/47)
   0.00% (0/16)
src/shammodels/zeus/src/modules/AnalysisSodTube.cpp
   0.00% (0/3)
   0.00% (0/116)
   0.00% (0/13)
   0.00% (0/8)
src/shammodels/zeus/src/modules/ComputePressure.cpp
   0.00% (0/5)
   0.00% (0/75)
   0.00% (0/5)
- (0/0)
src/shammodels/zeus/src/modules/DiffOperator.cpp
   0.00% (0/6)
   0.00% (0/135)
   0.00% (0/6)
- (0/0)
src/shammodels/zeus/src/modules/FaceFlagger.cpp
   0.00% (0/17)
   0.00% (0/313)
   0.00% (0/43)
   0.00% (0/18)
src/shammodels/zeus/src/modules/GhostZones.cpp
   0.00% (0/31)
   0.00% (0/532)
   0.00% (0/68)
   0.00% (0/28)
src/shammodels/zeus/src/modules/SourceStep.cpp
   0.00% (0/34)
   0.00% (0/1168)
   0.00% (0/36)
   0.00% (0/2)
src/shammodels/zeus/src/modules/TransportStep.cpp
   0.00% (0/48)
   0.00% (0/1988)
   0.00% (0/94)
   0.00% (0/34)
src/shammodels/zeus/src/modules/ValueLoader.cpp
   0.00% (0/58)
   0.00% (0/1230)
   0.00% (0/266)
   0.00% (0/180)
src/shammodels/zeus/src/modules/WriteBack.cpp
   0.00% (0/4)
   0.00% (0/97)
   0.00% (0/6)
   0.00% (0/2)
src/shammodels/zeus/src/pyAMRZeusModel.cpp
  15.38% (2/13)
  67.63% (117/173)
  22.22% (6/27)
  20.00% (2/10)
src/shamphys/include/shamphys/BlackHoles.hpp
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/2)
- (0/0)
src/shamphys/include/shamphys/HydroSoundwave.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/6)
- (0/0)
src/shamphys/include/shamphys/Planets.hpp
   0.00% (0/3)
   0.00% (0/9)
   0.00% (0/3)
- (0/0)
src/shamphys/include/shamphys/SedovTaylor.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamphys/include/shamphys/collapse.hpp
   0.00% (0/2)
   0.00% (0/6)
   0.00% (0/2)
- (0/0)
src/shamphys/include/shamphys/eos.hpp
   0.00% (0/11)
   0.00% (0/46)
   0.00% (0/29)
   0.00% (0/12)
src/shamphys/include/shamphys/eos_config.hpp
 100.00% (2/2)
 100.00% (6/6)
 100.00% (6/6)
  50.00% (3/6)
src/shamphys/include/shamphys/fmm/GreenFuncGravCartesian.hpp
   8.33% (1/12)
  17.73% (86/485)
   8.33% (1/12)
- (0/0)
src/shamphys/include/shamphys/fmm/contract_grav_moment.hpp
   0.00% (0/2)
   0.00% (0/23)
   0.00% (0/6)
- (0/0)
src/shamphys/include/shamphys/fmm/grav_moment_offset.hpp
   0.00% (0/2)
   0.00% (0/41)
   0.00% (0/8)
- (0/0)
src/shamphys/include/shamphys/fmm/grav_moments.hpp
   0.00% (0/2)
   0.00% (0/51)
   0.00% (0/13)
- (0/0)
src/shamphys/include/shamphys/fmm/offset_multipole.hpp
  85.71% (6/7)
  98.24% (167/170)
  53.85% (7/13)
- (0/0)
src/shamphys/include/shamphys/mhd.hpp
   0.00% (0/4)
   0.00% (0/20)
   0.00% (0/4)
- (0/0)
src/shamphys/include/shamphys/orbits.hpp
   0.00% (0/6)
   0.00% (0/55)
   0.00% (0/6)
- (0/0)
src/shamphys/src/HydroSoundwave.cpp
   0.00% (0/1)
   0.00% (0/5)
   0.00% (0/1)
- (0/0)
src/shamphys/src/SedovTaylor.cpp
   0.00% (0/3)
   0.00% (0/41)
   0.00% (0/20)
   0.00% (0/12)
src/shamphys/src/SodTube.cpp
   0.00% (0/6)
   0.00% (0/86)
   0.00% (0/26)
   0.00% (0/10)
src/shampylib/include/shampylib/PatchDataToPy.hpp
   0.00% (0/11)
   0.00% (0/163)
   0.00% (0/46)
   0.00% (0/30)
src/shampylib/include/shampylib/pyNodeInstance.hpp
  14.29% (1/7)
  76.92% (60/78)
  14.29% (1/7)
- (0/0)
src/shampylib/src/math/pyAABB.cpp
  25.00% (1/4)
  75.68% (28/37)
  25.00% (1/4)
- (0/0)
src/shampylib/src/math/pyRay.cpp
  18.18% (2/11)
  61.43% (43/70)
  18.18% (2/11)
- (0/0)
src/shampylib/src/math/pySPHKernels.cpp
  42.86% (3/7)
  82.09% (55/67)
  42.86% (3/7)
- (0/0)
src/shampylib/src/math/pySfc.cpp
  10.00% (1/10)
  65.49% (93/142)
  10.00% (1/10)
- (0/0)
src/shampylib/src/math/pyshammath.cpp
   2.50% (1/40)
  74.18% (773/1042)
   1.79% (1/56)
   0.00% (0/12)
src/shampylib/src/pyShamalgs.cpp
   2.86% (1/35)
  55.29% (183/331)
   2.86% (1/35)
- (0/0)
src/shampylib/src/pyShambackends.cpp
  13.33% (2/15)
  64.84% (166/256)
  13.33% (2/15)
- (0/0)
src/shampylib/src/pyShamphys.cpp
   5.00% (1/20)
  85.99% (405/471)
   5.00% (1/20)
- (0/0)
src/shampylib/src/pyShamrockCtx.cpp
  28.57% (2/7)
  66.93% (85/127)
  40.00% (8/20)
  30.00% (3/10)
src/shampylib/src/pyShamsys.cpp
   8.33% (1/12)
  69.14% (112/162)
   5.88% (1/17)
   0.00% (0/4)
src/shampylib/src/pyShamtree.cpp
  21.43% (3/14)
  63.48% (73/115)
  21.43% (3/14)
- (0/0)
src/shampylib/src/pyUnits.cpp
  16.67% (1/6)
  72.09% (62/86)
  88.10% (37/42)
- (0/0)
src/shamrock/include/shamrock/amr/AMRCell.hpp
   0.00% (0/7)
   0.00% (0/60)
   0.00% (0/19)
   0.00% (0/10)
src/shamrock/include/shamrock/amr/AMRGrid.hpp
   0.00% (0/27)
   0.00% (0/681)
   0.00% (0/96)
   0.00% (0/50)
src/shamrock/include/shamrock/io/AsciiSplitDump.hpp
   0.00% (0/6)
   0.00% (0/15)
   0.00% (0/9)
   0.00% (0/2)
src/shamrock/include/shamrock/io/LegacyVtkWritter.hpp
  64.00% (16/25)
  70.24% (236/336)
  55.79% (53/95)
  42.50% (17/40)
src/shamrock/include/shamrock/io/details/bufToVtkBuf.hpp
 100.00% (7/7)
 100.00% (136/136)
 100.00% (8/8)
- (0/0)
src/shamrock/include/shamrock/io/json_print_diff.hpp
   0.00% (0/2)
   0.00% (0/53)
   0.00% (0/37)
   0.00% (0/32)
src/shamrock/include/shamrock/io/json_std_optional.hpp
   0.00% (0/2)
   0.00% (0/14)
   0.00% (0/8)
   0.00% (0/4)
src/shamrock/include/shamrock/io/json_utils.hpp
   0.00% (0/6)
   0.00% (0/71)
   0.00% (0/24)
   0.00% (0/14)
src/shamrock/include/shamrock/io/json_variant.hpp
   0.00% (0/7)
   0.00% (0/59)
   0.00% (0/13)
   0.00% (0/6)
src/shamrock/include/shamrock/io/units_json.hpp
   0.00% (0/2)
   0.00% (0/20)
   0.00% (0/2)
- (0/0)
src/shamrock/include/shamrock/legacy/comm/sparse_communicator.hpp
   0.00% (0/7)
   0.00% (0/86)
   0.00% (0/31)
   0.00% (0/18)
src/shamrock/include/shamrock/legacy/io/dump.hpp
   0.00% (0/21)
   0.00% (0/645)
   0.00% (0/21)
- (0/0)
src/shamrock/include/shamrock/legacy/patch/base/patchdata.hpp
 100.00% (4/4)
  65.96% (62/94)
  33.33% (8/24)
  60.00% (24/40)
src/shamrock/include/shamrock/legacy/patch/base/patchdata_field.hpp
  83.33% (5/6)
  85.25% (52/61)
  88.89% (8/9)
 100.00% (6/6)
src/shamrock/include/shamrock/legacy/patch/comm/patch_object_mover.hpp
   0.00% (0/8)
   0.00% (0/520)
   0.00% (0/68)
   0.00% (0/54)
src/shamrock/include/shamrock/legacy/patch/comm/patchdata_exchanger.hpp
   0.00% (0/1)
   0.00% (0/4)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/legacy/patch/comm/patchdata_exchanger_impl.hpp
   0.00% (0/3)
   0.00% (0/102)
   0.00% (0/22)
   0.00% (0/16)
src/shamrock/include/shamrock/legacy/patch/interfaces/interface_generator_impl.hpp
   0.00% (0/6)
   0.00% (0/130)
   0.00% (0/26)
   0.00% (0/16)
src/shamrock/include/shamrock/legacy/patch/interfaces/interface_handler.hpp
   0.00% (0/3)
   0.00% (0/23)
   0.00% (0/7)
   0.00% (0/6)
src/shamrock/include/shamrock/legacy/patch/interfaces/interface_handler_impl.hpp
   0.00% (0/1)
   0.00% (0/43)
   0.00% (0/11)
   0.00% (0/10)
src/shamrock/include/shamrock/legacy/patch/interfaces/interface_handler_impl/interf_impl_util.hpp
   0.00% (0/8)
   0.00% (0/281)
   0.00% (0/41)
   0.00% (0/20)
src/shamrock/include/shamrock/legacy/patch/interfaces/interface_handler_impl/interface_handler_impl_tree.hpp
   0.00% (0/12)
   0.00% (0/310)
   0.00% (0/73)
   0.00% (0/50)
src/shamrock/include/shamrock/legacy/patch/simulation_domain.hpp
   0.00% (0/4)
   0.00% (0/45)
   0.00% (0/35)
   0.00% (0/22)
src/shamrock/include/shamrock/legacy/patch/utility/compute_field.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/legacy/patch/utility/full_tree_field.hpp
   0.00% (0/1)
   0.00% (0/3)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/legacy/patch/utility/merged_patch.hpp
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
src/shamrock/include/shamrock/legacy/patch/utility/patch_field.hpp
   0.00% (0/2)
   0.00% (0/10)
   0.00% (0/2)
- (0/0)
src/shamrock/include/shamrock/legacy/utils/interact_crit_utils.hpp
   0.00% (0/1)
   0.00% (0/9)
   0.00% (0/4)
   0.00% (0/2)
src/shamrock/include/shamrock/legacy/utils/sycl_vector_utils.hpp
   0.00% (0/22)
   0.00% (0/126)
   0.00% (0/22)
- (0/0)
src/shamrock/include/shamrock/legacy/utils/syclreduction.hpp
   0.00% (0/1)
   0.00% (0/18)
   0.00% (0/8)
   0.00% (0/4)
src/shamrock/include/shamrock/patch/FieldVariant.hpp
  87.50% (7/8)
  81.58% (31/38)
  66.67% (8/12)
   0.00% (0/2)
src/shamrock/include/shamrock/patch/Patch.hpp
  60.00% (6/10)
  88.76% (79/89)
  63.16% (24/38)
  40.00% (16/40)
src/shamrock/include/shamrock/patch/PatchCoord.hpp
  62.50% (5/8)
  87.50% (77/88)
  70.00% (7/10)
- (0/0)
src/shamrock/include/shamrock/patch/PatchCoordTransform.hpp
   0.00% (0/4)
   0.00% (0/11)
   0.00% (0/5)
- (0/0)
src/shamrock/include/shamrock/patch/PatchDataField.hpp
  60.00% (30/50)
  54.26% (153/282)
  59.83% (70/117)
  50.00% (19/38)
src/shamrock/include/shamrock/patch/PatchDataFieldSpan.hpp
  80.00% (16/20)
  80.46% (70/87)
  80.65% (25/31)
  66.67% (4/6)
src/shamrock/include/shamrock/patch/PatchDataLayer.hpp
  51.16% (22/43)
  33.84% (112/331)
  45.00% (45/100)
  32.61% (15/46)
src/shamrock/include/shamrock/patch/PatchDataLayerLayout.hpp
  81.82% (9/11)
  78.26% (90/115)
  78.41% (69/88)
  75.93% (41/54)
src/shamrock/include/shamrock/patch/PatchField.hpp
   0.00% (0/3)
   0.00% (0/3)
   0.00% (0/4)
- (0/0)
src/shamrock/include/shamrock/patch/SimBox.hpp
  16.67% (2/12)
   7.96% (9/113)
  15.56% (7/45)
   5.00% (1/20)
src/shamrock/include/shamrock/scheduler/ComputeField.hpp
   0.00% (0/12)
   0.00% (0/102)
   0.00% (0/26)
   0.00% (0/14)
src/shamrock/include/shamrock/scheduler/DataInserterUtility.hpp
   0.00% (0/4)
   0.00% (0/66)
   0.00% (0/33)
   0.00% (0/20)
src/shamrock/include/shamrock/scheduler/InterfacesUtility.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/scheduler/PatchScheduler.hpp
   0.00% (0/34)
   0.00% (0/239)
   0.00% (0/66)
   0.00% (0/34)
src/shamrock/include/shamrock/scheduler/PatchTreeNode.hpp
   0.00% (0/10)
   0.00% (0/71)
   0.00% (0/13)
   0.00% (0/2)
src/shamrock/include/shamrock/scheduler/ReattributeDataUtility.hpp
   0.00% (0/12)
   0.00% (0/249)
   0.00% (0/59)
   0.00% (0/40)
src/shamrock/include/shamrock/scheduler/SchedulerPatchData.hpp
  66.67% (4/6)
  50.00% (6/12)
  75.00% (6/8)
- (0/0)
src/shamrock/include/shamrock/scheduler/SchedulerUtility.hpp
   0.00% (0/21)
   0.00% (0/197)
   0.00% (0/28)
   0.00% (0/4)
src/shamrock/include/shamrock/scheduler/SerialPatchTree.hpp
   0.00% (0/14)
   0.00% (0/403)
   0.00% (0/82)
   0.00% (0/50)
src/shamrock/include/shamrock/scheduler/ShamrockCtx.hpp
   0.00% (0/21)
   0.00% (0/106)
   0.00% (0/68)
   0.00% (0/30)
src/shamrock/include/shamrock/scheduler/loadbalance/LoadBalanceStrategy.hpp
   0.00% (0/8)
   0.00% (0/142)
   0.00% (0/69)
   0.00% (0/50)
src/shamrock/include/shamrock/scheduler/scheduler_patch_list.hpp
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/4)
   0.00% (0/2)
src/shamrock/include/shamrock/solvergraph/CopyPatchDataField.hpp
  75.00% (3/4)
  85.71% (6/7)
  75.00% (3/4)
- (0/0)
src/shamrock/include/shamrock/solvergraph/CopyPatchDataFieldFromLayer.hpp
  80.00% (8/10)
  94.12% (32/34)
  88.24% (15/17)
- (0/0)
src/shamrock/include/shamrock/solvergraph/CopyPatchDataLayerFields.hpp
  60.00% (3/5)
  80.00% (8/10)
  71.43% (5/7)
- (0/0)
src/shamrock/include/shamrock/solvergraph/DDSharedBuffers.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/DDSharedScalar.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/DistributedBuffers.hpp
  20.00% (2/10)
  28.30% (15/53)
  20.00% (2/10)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ExchangeGhostField.hpp
  50.00% (1/2)
  50.00% (1/2)
  50.00% (1/2)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayer.hpp
  50.00% (1/2)
  50.00% (1/2)
  66.67% (2/3)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp
   0.00% (0/10)
   0.00% (0/119)
   0.00% (0/25)
   0.00% (0/16)
src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp
   0.00% (0/7)
   0.00% (0/20)
   0.00% (0/7)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ExtractGhostField.hpp
   0.00% (0/5)
   0.00% (0/13)
   0.00% (0/5)
- (0/0)
src/shamrock/include/shamrock/solvergraph/Field.hpp
  80.95% (17/21)
  79.13% (91/115)
  80.77% (21/26)
  50.00% (1/2)
src/shamrock/include/shamrock/solvergraph/FieldRefs.hpp
  62.50% (10/16)
  64.38% (47/73)
  62.50% (10/16)
- (0/0)
src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp
  55.56% (5/9)
  84.62% (22/26)
  50.00% (6/12)
- (0/0)
src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp
   0.00% (0/7)
   0.00% (0/22)
   0.00% (0/7)
- (0/0)
src/shamrock/include/shamrock/solvergraph/IDataEdge.hpp
   0.00% (0/3)
   0.00% (0/5)
   0.00% (0/3)
- (0/0)
src/shamrock/include/shamrock/solvergraph/IEdge.hpp
  33.33% (1/3)
  33.33% (1/3)
  33.33% (1/3)
- (0/0)
src/shamrock/include/shamrock/solvergraph/IEdgeNamed.hpp
  33.33% (1/3)
  33.33% (1/3)
  60.00% (3/5)
- (0/0)
src/shamrock/include/shamrock/solvergraph/IFieldRefs.hpp
  20.00% (1/5)
   4.76% (1/21)
  20.00% (1/5)
- (0/0)
src/shamrock/include/shamrock/solvergraph/IFreeable.hpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/INode.hpp
  34.48% (10/29)
  31.40% (38/121)
  26.88% (25/93)
  57.14% (8/14)
src/shamrock/include/shamrock/solvergraph/IPatchDataLayerRefs.hpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/Indexes.hpp
   0.00% (0/2)
   0.00% (0/4)
   0.00% (0/2)
- (0/0)
src/shamrock/include/shamrock/solvergraph/NodeFreeAlloc.hpp
   0.00% (0/4)
   0.00% (0/11)
   0.00% (0/4)
- (0/0)
src/shamrock/include/shamrock/solvergraph/NodeSetEdge.hpp
   0.00% (0/5)
   0.00% (0/18)
   0.00% (0/10)
- (0/0)
src/shamrock/include/shamrock/solvergraph/OperationSequence.hpp
   0.00% (0/4)
   0.00% (0/13)
   0.00% (0/8)
   0.00% (0/2)
src/shamrock/include/shamrock/solvergraph/PatchDataFieldDDShared.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/PatchDataLayerDDShared.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/PatchDataLayerEdge.hpp
  54.55% (6/11)
  48.65% (18/37)
  61.54% (8/13)
- (0/0)
src/shamrock/include/shamrock/solvergraph/PatchDataLayerRefs.hpp
  40.00% (2/5)
  46.15% (6/13)
  40.00% (2/5)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ReplaceGhostField.hpp
   0.00% (0/5)
   0.00% (0/12)
   0.00% (0/5)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ScalarEdge.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/ScalarsEdge.hpp
   0.00% (0/1)
   0.00% (0/1)
   0.00% (0/1)
- (0/0)
src/shamrock/include/shamrock/solvergraph/SerialPatchTreeEdge.hpp
   0.00% (0/2)
   0.00% (0/7)
   0.00% (0/4)
   0.00% (0/2)
src/shamrock/include/shamrock/solvergraph/SolverGraph.hpp
   0.00% (0/16)
   0.00% (0/92)
   0.00% (0/28)
   0.00% (0/12)
src/shamrock/include/shamrock/version.hpp
 100.00% (2/2)
 100.00% (29/29)
 100.00% (4/4)
  50.00% (1/2)
src/shamrock/src/experimental_features.cpp
   0.00% (0/2)
   0.00% (0/17)
   0.00% (0/8)
   0.00% (0/6)
src/shamrock/src/io/AsciiSplitDump.cpp
   0.00% (0/3)
   0.00% (0/24)
   0.00% (0/14)
   0.00% (0/4)
src/shamrock/src/io/ShamrockDump.cpp
   0.00% (0/4)
   0.00% (0/194)
   0.00% (0/35)
   0.00% (0/24)
src/shamrock/src/io/json_utils.cpp
   0.00% (0/1)
   0.00% (0/34)
   0.00% (0/1)
- (0/0)
src/shamrock/src/legacy/comm/sparse_communicator_patchdata_field.cpp
   0.00% (0/2)
   0.00% (0/64)
   0.00% (0/20)
   0.00% (0/16)
src/shamrock/src/legacy/comm/sparse_communicator_radix_tree.cpp
   0.00% (0/2)
   0.00% (0/64)
   0.00% (0/20)
   0.00% (0/16)
src/shamrock/src/legacy/comm/sparse_communicator_rtree_buf.cpp
   0.00% (0/2)
   0.00% (0/73)
   0.00% (0/20)
   0.00% (0/16)
src/shamrock/src/legacy/patch/base/patchdata.cpp
 100.00% (7/7)
 100.00% (48/48)
 100.00% (7/7)
- (0/0)
src/shamrock/src/legacy/patch/base/patchdata_field.cpp
 100.00% (2/2)
  58.33% (35/60)
  55.56% (30/54)
  36.84% (14/38)
src/shamrock/src/legacy/patch/interfaces/interface_generator.cpp
   0.00% (0/2)
   0.00% (0/44)
   0.00% (0/24)
   0.00% (0/20)
src/shamrock/src/legacy/patch/interfaces/interface_handler.cpp
   0.00% (0/2)
   0.00% (0/8)
   0.00% (0/2)
- (0/0)
src/shamrock/src/legacy/patch/utility/global_var.cpp
   0.00% (0/16)
   0.00% (0/61)
   0.00% (0/17)
   0.00% (0/2)
src/shamrock/src/legacy/patch/utility/merged_patch.cpp
   0.00% (0/5)
   0.00% (0/77)
   0.00% (0/6)
   0.00% (0/2)
src/shamrock/src/math/integrators.cpp
   0.00% (0/16)
   0.00% (0/238)
   0.00% (0/19)
   0.00% (0/2)
src/shamrock/src/patch/Patch.cpp
 100.00% (3/3)
 100.00% (23/23)
 100.00% (3/3)
- (0/0)
src/shamrock/src/patch/PatchDataField.cpp
  57.89% (33/57)
  52.75% (316/599)
  62.64% (114/182)
  53.12% (51/96)
src/shamrock/src/patch/PatchDataLayer.cpp
  36.17% (17/47)
  28.38% (124/437)
  27.38% (23/84)
  20.00% (6/30)
src/shamrock/src/patch/PatchDataLayerLayout.cpp
  80.00% (8/10)
  80.49% (231/287)
  61.24% (79/129)
  58.33% (14/24)
src/shamrock/src/patch/SimBox.cpp
   0.00% (0/8)
   0.00% (0/108)
   0.00% (0/33)
   0.00% (0/30)
src/shamrock/src/scheduler/HilbertLoadBalance.cpp
   0.00% (0/4)
   0.00% (0/106)
   0.00% (0/30)
   0.00% (0/20)
src/shamrock/src/scheduler/PatchScheduler.cpp
   0.00% (0/36)
   0.00% (0/743)
   0.00% (0/185)
   0.00% (0/126)
src/shamrock/src/scheduler/PatchTree.cpp
   0.00% (0/15)
   0.00% (0/218)
   0.00% (0/78)
   0.00% (0/62)
src/shamrock/src/scheduler/SchedulerPatchData.cpp
  62.50% (5/8)
  49.17% (119/242)
  38.16% (29/76)
  42.31% (22/52)
src/shamrock/src/scheduler/SerialPatchTree.cpp
   0.00% (0/4)
   0.00% (0/129)
   0.00% (0/30)
   0.00% (0/22)
src/shamrock/src/scheduler/scheduler_patch_list.cpp
   0.00% (0/13)
   0.00% (0/317)
   0.00% (0/36)
   0.00% (0/26)
src/shamrock/src/solvergraph/CopyPatchDataField.cpp
  75.00% (3/4)
  70.00% (28/40)
  71.43% (5/7)
  50.00% (1/2)
src/shamrock/src/solvergraph/CopyPatchDataLayerFields.cpp
 100.00% (4/4)
  90.48% (38/42)
  77.78% (7/9)
  50.00% (2/4)
src/shamrock/src/solvergraph/ExchangeGhostField.cpp
  80.00% (4/5)
  68.85% (42/61)
  80.00% (4/5)
- (0/0)
src/shamrock/src/solvergraph/ExchangeGhostLayer.cpp
  80.00% (4/5)
  68.85% (42/61)
  80.00% (4/5)
- (0/0)
src/shamrock/src/solvergraph/ExtractGhostField.cpp
   0.00% (0/1)
   0.00% (0/17)
   0.00% (0/2)
   0.00% (0/2)
src/shamrock/src/solvergraph/OperationSequence.cpp
   0.00% (0/3)
   0.00% (0/28)
   0.00% (0/9)
   0.00% (0/8)
src/shamrock/src/solvergraph/ReplaceGhostField.cpp
   0.00% (0/4)
   0.00% (0/27)
   0.00% (0/4)
- (0/0)
src/shamsys/include/shamsys/MpiDataTypeHandler.hpp
 100.00% (4/4)
 100.00% (24/24)
  87.50% (14/16)
  75.00% (6/8)
src/shamsys/include/shamsys/MpiWrapper.hpp
   2.03% (7/344)
   1.06% (13/1225)
   3.98% (14/352)
- (0/0)
src/shamsys/include/shamsys/NodeInstance.hpp
   0.00% (0/5)
   0.00% (0/5)
   0.00% (0/6)
- (0/0)
src/shamsys/include/shamsys/SyclHelper.hpp
   0.00% (0/22)
   0.00% (0/126)
   0.00% (0/22)
- (0/0)
src/shamsys/include/shamsys/for_each_device.hpp
 100.00% (1/1)
 100.00% (12/12)
 100.00% (3/3)
 100.00% (4/4)
src/shamsys/include/shamsys/legacy/sycl_handler.hpp
   0.00% (0/4)
   0.00% (0/6)
   0.00% (0/6)
- (0/0)
src/shamsys/include/shamsys/legacy/sycl_mpi_interop.hpp
   0.00% (0/5)
   0.00% (0/48)
   0.00% (0/7)
   0.00% (0/4)
src/shamsys/src/MicroBenchmark.cpp
   0.00% (0/10)
   0.00% (0/295)
   0.00% (0/77)
   0.00% (0/48)
src/shamsys/src/NodeInstance.cpp
  78.57% (22/28)
  66.67% (176/264)
  69.70% (69/99)
  55.36% (31/56)
src/shamsys/src/SignalCatch.cpp
  33.33% (1/3)
  24.00% (12/50)
  38.46% (5/13)
  41.67% (5/12)
src/shamsys/src/SyclHelper.cpp
   0.00% (0/1)
   0.00% (0/11)
   0.00% (0/4)
   0.00% (0/2)
src/shamsys/src/change_log_format.cpp
  25.00% (3/12)
  34.30% (59/172)
  48.78% (20/41)
  45.00% (9/20)
src/shamsys/src/device_select.cpp
  57.14% (4/7)
  42.36% (97/229)
  43.86% (25/57)
  26.67% (8/30)
src/shamsys/src/legacy/sycl_handler.cpp
   0.00% (0/11)
   0.00% (0/229)
   0.00% (0/66)
   0.00% (0/44)
src/shamsys/src/legacy/sycl_mpi_interop.cpp
  28.57% (4/14)
  28.24% (48/170)
  16.13% (20/124)
  10.53% (8/76)
src/shamsys/src/shamrock_smi.cpp
  62.50% (5/8)
  58.85% (133/226)
  67.50% (27/40)
  56.25% (18/32)
src/shamsys/src/stacktrace_log.cpp
 100.00% (2/2)
 100.00% (16/16)
 100.00% (2/2)
- (0/0)
src/shamtree/include/shamtree/CLBVHDualTreeTraversal.hpp
 100.00% (1/1)
 100.00% (1/1)
 100.00% (1/1)
- (0/0)
src/shamtree/include/shamtree/CLBVHObjectIterator.hpp
 100.00% (14/14)
 100.00% (68/68)
 100.00% (14/14)
- (0/0)
src/shamtree/include/shamtree/CellIterator.hpp
  60.00% (3/5)
  39.53% (17/43)
  85.71% (12/14)
 100.00% (6/6)
src/shamtree/include/shamtree/CompressedLeafBVH.hpp
  75.00% (9/12)
  81.25% (26/32)
  80.00% (12/15)
- (0/0)
src/shamtree/include/shamtree/KarrasRadixTree.hpp
 100.00% (8/8)
 100.00% (32/32)
 100.00% (14/14)
- (0/0)
src/shamtree/include/shamtree/KarrasRadixTreeAABB.hpp
 100.00% (3/3)
 100.00% (10/10)
 100.00% (5/5)
- (0/0)
src/shamtree/include/shamtree/KarrasRadixTreeField.hpp
  75.00% (12/16)
  85.93% (116/135)
  66.67% (18/27)
  50.00% (3/6)
src/shamtree/include/shamtree/KarrasTreeTraverser.hpp
  88.89% (8/9)
  98.44% (63/64)
  94.12% (16/17)
 100.00% (6/6)
src/shamtree/include/shamtree/LeafCellIterator.hpp
 100.00% (4/4)
 100.00% (20/20)
 100.00% (7/7)
 100.00% (2/2)
src/shamtree/include/shamtree/MortonCodeSet.hpp
 100.00% (1/1)
 100.00% (2/2)
 100.00% (5/5)
- (0/0)
src/shamtree/include/shamtree/MortonCodeSortedSet.hpp
 100.00% (2/2)
 100.00% (12/12)
 100.00% (7/7)
- (0/0)
src/shamtree/include/shamtree/MortonKernels.hpp
 100.00% (4/4)
 100.00% (14/14)
 100.00% (4/4)
- (0/0)
src/shamtree/include/shamtree/MortonReducedSet.hpp
  85.71% (6/7)
  78.79% (26/33)
  90.91% (10/11)
- (0/0)
src/shamtree/include/shamtree/RadixTree.hpp
   6.67% (2/30)
   2.47% (11/446)
  12.84% (14/109)
  15.38% (12/78)
src/shamtree/include/shamtree/RadixTreeField.hpp
   0.00% (0/7)
   0.00% (0/43)
   0.00% (0/16)
   0.00% (0/2)
src/shamtree/include/shamtree/TreeCellRanges.hpp
  50.00% (5/10)
  49.18% (60/122)
  60.34% (35/58)
  50.00% (20/40)
src/shamtree/include/shamtree/TreeMortonCodes.hpp
  62.50% (5/8)
  53.57% (30/56)
  47.37% (9/19)
  33.33% (2/6)
src/shamtree/include/shamtree/TreeReducedMortonCodes.hpp
  62.50% (5/8)
  56.67% (34/60)
  47.37% (9/19)
  33.33% (2/6)
src/shamtree/include/shamtree/TreeStructure.hpp
  55.56% (5/9)
  62.82% (49/78)
  24.14% (7/29)
   7.14% (1/14)
src/shamtree/include/shamtree/TreeStructureWalker.hpp
   0.00% (0/11)
   0.00% (0/50)
   0.00% (0/31)
   0.00% (0/6)
src/shamtree/include/shamtree/TreeTraversal.hpp
  26.32% (5/19)
  28.05% (46/164)
  29.82% (17/57)
  27.78% (5/18)
src/shamtree/include/shamtree/TreeTraversalCache.hpp
   0.00% (0/15)
   0.00% (0/110)
   0.00% (0/45)
   0.00% (0/20)
src/shamtree/include/shamtree/details/dtt_parallel_select.hpp
 100.00% (7/7)
 100.00% (411/411)
 100.00% (127/127)
 100.00% (108/108)
src/shamtree/include/shamtree/details/dtt_reference.hpp
 100.00% (5/5)
 100.00% (85/85)
 100.00% (54/54)
  88.89% (32/36)
src/shamtree/include/shamtree/details/dtt_scan_multipass.hpp
 100.00% (9/9)
 100.00% (348/348)
  96.39% (80/83)
  94.44% (51/54)
src/shamtree/include/shamtree/details/multipole_acceptance_crit.hpp
 100.00% (2/2)
 100.00% (19/19)
 100.00% (5/5)
 100.00% (2/2)
src/shamtree/include/shamtree/details/reorder_scan_dtt_result.hpp
 100.00% (3/3)
  92.50% (74/80)
  88.00% (22/25)
  66.67% (4/6)
src/shamtree/include/shamtree/kernels/geometry_utils.hpp
   0.00% (0/18)
   0.00% (0/122)
   0.00% (0/74)
   0.00% (0/66)
src/shamtree/src/CLBVHDualTreeTraversal.cpp
 100.00% (6/6)
  83.02% (44/53)
  82.35% (28/34)
  75.00% (18/24)
src/shamtree/src/CompressedLeafBVH.cpp
  66.67% (4/6)
  71.43% (50/70)
  62.50% (10/16)
  25.00% (1/4)
src/shamtree/src/KarrasRadixTree.cpp
  85.71% (6/7)
  83.33% (165/198)
  75.56% (34/45)
  73.08% (19/26)
src/shamtree/src/KarrasRadixTreeAABB.cpp
  69.23% (9/13)
  65.58% (141/215)
  70.37% (19/27)
 100.00% (4/4)
src/shamtree/src/MortonCodeSet.cpp
 100.00% (6/6)
  91.80% (56/61)
  90.00% (9/10)
  75.00% (3/4)
src/shamtree/src/MortonCodeSortedSet.cpp
 100.00% (2/2)
 100.00% (26/26)
 100.00% (2/2)
- (0/0)
src/shamtree/src/MortonKernels.cpp
  75.00% (9/12)
  74.83% (110/147)
  60.61% (20/33)
  42.86% (6/14)
src/shamtree/src/MortonReducedSet.cpp
 100.00% (2/2)
  95.12% (39/41)
  75.00% (6/8)
  50.00% (2/4)
src/shamtree/src/RadixTree.cpp
  21.43% (6/28)
   5.26% (49/931)
   7.57% (14/185)
   3.23% (4/124)
src/shamtree/src/RadixTreeMortonBuilder.cpp
  33.33% (1/3)
  31.34% (21/67)
  25.00% (3/12)
  16.67% (1/6)
src/shamtree/src/TreeCellRanges.cpp
  75.00% (3/4)
  86.73% (85/98)
  70.97% (22/31)
  53.85% (14/26)
src/shamtree/src/TreeMortonCodes.cpp
  50.00% (2/4)
  57.45% (27/47)
  80.00% (8/10)
  50.00% (6/12)
src/shamtree/src/TreeReducedMortonCodes.cpp
 100.00% (2/2)
  96.55% (56/58)
  84.00% (21/25)
  53.85% (14/26)
src/shamtree/src/TreeStructure.cpp
  75.00% (3/4)
  79.17% (76/96)
  67.86% (19/28)
  50.00% (15/30)
src/shamtree/src/kernels/compute_ranges.cpp
 100.00% (4/4)
 100.00% (143/143)
 100.00% (12/12)
 100.00% (6/6)
src/shamtree/src/kernels/convert_ranges.cpp
   0.00% (0/12)
   0.00% (0/332)
   0.00% (0/24)
   0.00% (0/8)
src/shamtree/src/kernels/karras_alg.cpp
 100.00% (6/6)
 100.00% (203/203)
  96.88% (31/32)
  94.44% (17/18)
src/shamtree/src/kernels/key_morton_sort.cpp
 100.00% (2/2)
 100.00% (6/6)
 100.00% (2/2)
- (0/0)
src/shamtree/src/kernels/reduction_alg.cpp
  96.97% (32/33)
  98.40% (431/438)
  97.52% (118/121)
  97.14% (68/70)
src/shamunits/include/shamunits/Constants.hpp
   0.00% (0/2)
   0.00% (0/2)
   0.00% (0/4)
- (0/0)
src/shamunits/include/shamunits/Names.hpp
   0.00% (0/5)
   0.00% (0/40)
   0.00% (0/13)
   0.00% (0/4)
src/shamunits/include/shamunits/UnitSystem.hpp
   0.00% (0/48)
   0.00% (0/120)
   0.00% (0/300)
   0.00% (0/106)
src/shamunits/include/shamunits/details/utils.hpp
   0.00% (0/1)
   0.00% (0/6)
   0.00% (0/5)
- (0/0)
Totals
  27.20% (1889/6944)
  22.54% (21859/96995)
  30.79% (6718/21819)
  26.79% (2810/10488)

Files which contain no functions. (These files contain code pulled into other files by the preprocessor.)

src/shambase/include/shambase/assert.hpp
src/shambase/include/shambase/logs/loglevels.hpp
src/shambase/include/shambase/unique_name_macro.hpp
src/shamcomm/include/shamcomm/mpiErrorCheck.hpp
src/shamcomm/include/shamcomm/worldInfo.hpp
Generated by llvm-cov -- llvm version 18.1.8