Click here for information about interpreting this report.
acpp_omp_debug/src/shambindings/configure_time_py_sys_path.cpp
100.00% (2/2)
- (0/0)
acpp_omp_debug/src/shambindings/configure_time_pylib_paths.cpp
100.00% (1/1)
acpp_omp_debug/src/shambindings/run_ipython_src.cpp
0.00% (0/1)
0.00% (0/28)
src/shamalgs/include/shamalgs/ImplControl.hpp
55.56% (5/9)
65.71% (23/35)
57.14% (8/14)
50.00% (2/4)
src/shamalgs/include/shamalgs/atomic/DynamicIdGenerator.hpp
100.00% (4/4)
100.00% (25/25)
100.00% (12/12)
src/shamalgs/include/shamalgs/atomic/ErrorChecker.hpp
100.00% (10/10)
100.00% (32/32)
src/shamalgs/include/shamalgs/collective/InvariantParallelGenerator.hpp
100.00% (8/8)
91.67% (66/72)
90.00% (36/40)
80.00% (16/20)
src/shamalgs/include/shamalgs/collective/RequestList.hpp
36.36% (4/11)
28.57% (20/70)
25.00% (9/36)
15.00% (3/20)
src/shamalgs/include/shamalgs/collective/distributedDataComm.hpp
68.18% (15/22)
67.61% (96/142)
66.67% (38/57)
50.00% (8/16)
src/shamalgs/include/shamalgs/collective/exchanges.hpp
100.00% (3/3)
94.29% (66/70)
86.67% (26/30)
83.33% (10/12)
src/shamalgs/include/shamalgs/collective/indexing.hpp
100.00% (23/23)
91.67% (22/24)
75.00% (6/8)
src/shamalgs/include/shamalgs/collective/io.hpp
100.00% (11/11)
100.00% (84/84)
100.00% (58/58)
src/shamalgs/include/shamalgs/collective/reduction.hpp
57.14% (4/7)
60.00% (30/50)
58.06% (18/31)
src/shamalgs/include/shamalgs/collective/sparseXchg.hpp
75.00% (3/4)
33.96% (18/53)
88.89% (8/9)
src/shamalgs/include/shamalgs/collective/sparse_exchange.hpp
0.00% (0/2)
0.00% (0/6)
src/shamalgs/include/shamalgs/container/BufferEventHandler.hpp
src/shamalgs/include/shamalgs/details/SerializeHelperMember.hpp
100.00% (92/92)
src/shamalgs/include/shamalgs/details/algorithm/DigitBinner.hpp
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)
src/shamalgs/include/shamalgs/details/algorithm/bitonicSort.hpp
100.00% (20/20)
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)
src/shamalgs/include/shamalgs/details/numeric/numeric.hpp
90.00% (18/20)
84.57% (148/175)
66.67% (30/45)
41.67% (5/12)
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/17)
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/38)
src/shamalgs/include/shamalgs/impl_utils.hpp
src/shamalgs/include/shamalgs/primitives/binary_range_search.hpp
100.00% (13/13)
90.91% (30/33)
76.19% (16/21)
src/shamalgs/include/shamalgs/primitives/compute_histogram.hpp
88.00% (22/25)
94.62% (563/595)
85.45% (94/110)
75.00% (60/80)
src/shamalgs/include/shamalgs/primitives/equals.hpp
90.59% (77/85)
89.47% (34/38)
src/shamalgs/include/shamalgs/primitives/flatten.hpp
0.00% (0/70)
0.00% (0/16)
src/shamalgs/include/shamalgs/primitives/linspace.hpp
src/shamalgs/include/shamalgs/primitives/lower_bound.hpp
src/shamalgs/include/shamalgs/primitives/mock_vector.hpp
src/shamalgs/include/shamalgs/primitives/sort_by_keys.hpp
80.00% (8/10)
66.67% (4/6)
src/shamalgs/include/shamalgs/primitives/upper_bound.hpp
src/shamalgs/include/shamalgs/serialize.hpp
94.44% (34/36)
83.21% (228/274)
88.89% (56/63)
72.22% (13/18)
src/shamalgs/src/collective/are_all_rank_true.cpp
src/shamalgs/src/collective/distributedDataComm.cpp
75.00% (9/12)
54.67% (193/353)
54.21% (58/107)
43.53% (37/85)
src/shamalgs/src/collective/gather_str.cpp
83.33% (5/6)
94.81% (73/77)
98.00% (49/50)
100.00% (14/14)
src/shamalgs/src/collective/sparseXchg.cpp
44.44% (4/9)
36.46% (132/362)
42.54% (57/134)
41.10% (30/73)
src/shamalgs/src/collective/sparse_exchange.cpp
75.97% (196/258)
91.13% (113/124)
83.08% (54/65)
src/shamalgs/src/collective/string_histogram.cpp
100.00% (80/80)
100.00% (45/45)
100.00% (28/28)
src/shamalgs/src/container/BufferEventHandler.cpp
0.00% (0/85)
0.00% (0/47)
src/shamalgs/src/details/algorithm/algorithm.cpp
78.57% (11/14)
71.09% (91/128)
70.00% (14/20)
src/shamalgs/src/details/algorithm/bitonicSort_legacy.cpp
100.00% (9/9)
99.10% (332/335)
99.56% (455/457)
98.90% (269/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)
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
90.62% (29/32)
50.00% (1/2)
src/shamalgs/src/details/memory/fallbackMemory.cpp
66.67% (2/3)
72.41% (21/29)
src/shamalgs/src/details/memory/memory.cpp
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
95.73% (202/211)
89.23% (58/65)
88.24% (30/34)
src/shamalgs/src/details/numeric/numericFallback.cpp
61.45% (51/83)
68.75% (22/32)
src/shamalgs/src/details/numeric/streamCompactExclScan.cpp
96.58% (113/117)
91.67% (33/36)
87.50% (21/24)
src/shamalgs/src/details/random/random.cpp
src/shamalgs/src/details/reduction/fallbackReduction_usm.cpp
100.00% (39/39)
100.00% (15/15)
src/shamalgs/src/details/reduction/groupReduction_usm.cpp
100.00% (95/95)
100.00% (19/19)
src/shamalgs/src/details/reduction/reduction.cpp
0.00% (0/13)
0.00% (0/88)
src/shamalgs/src/primitives/append_subset_to.cpp
93.10% (27/29)
87.50% (7/8)
src/shamalgs/src/primitives/dot_sum.cpp
92.31% (24/26)
85.71% (6/7)
src/shamalgs/src/primitives/gen_buffer_index.cpp
100.00% (21/21)
src/shamalgs/src/primitives/is_all_true.cpp
86.75% (72/83)
83.72% (36/43)
76.92% (20/26)
src/shamalgs/src/primitives/mock_value.cpp
56.67% (17/30)
54.55% (96/176)
src/shamalgs/src/primitives/reduction.cpp
74.04% (77/104)
78.43% (40/51)
79.17% (38/48)
src/shamalgs/src/primitives/scan_exclusive_sum_in_place.cpp
82.12% (124/151)
81.13% (43/53)
73.53% (25/34)
src/shamalgs/src/primitives/segmented_sort_in_place.cpp
91.30% (126/138)
86.52% (77/89)
73.91% (34/46)
src/shamalgs/src/primitives/sort_by_keys.cpp
80.00% (4/5)
src/shamalgs/src/serialize.cpp
97.64% (124/127)
75.00% (12/16)
src/shambackends/include/shambackends/BufferMirror.hpp
0.00% (0/3)
0.00% (0/5)
src/shambackends/include/shambackends/Device.hpp
33.33% (1/3)
16.67% (5/30)
11.76% (2/17)
10.71% (3/28)
src/shambackends/include/shambackends/DeviceBuffer.hpp
88.71% (55/62)
79.03% (422/534)
84.91% (180/212)
69.81% (74/106)
src/shambackends/include/shambackends/DeviceQueue.hpp
60.00% (3/5)
53.33% (16/30)
25.00% (1/4)
src/shambackends/include/shambackends/EventList.hpp
58.33% (7/12)
61.11% (22/36)
58.82% (10/17)
src/shambackends/include/shambackends/SyclMpiTypes.hpp
100.00% (60/60)
100.00% (180/180)
src/shambackends/include/shambackends/USMPtrHolder.hpp
94.12% (16/17)
src/shambackends/include/shambackends/benchmarks/fma_chains.hpp
0.00% (0/89)
0.00% (0/19)
src/shambackends/include/shambackends/benchmarks/saxpy.hpp
0.00% (0/67)
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)
src/shambackends/include/shambackends/details/BufferEventHandler.hpp
src/shambackends/include/shambackends/fmt_bindings/fmt_defs.hpp
20.00% (2/10)
10.34% (6/58)
src/shambackends/include/shambackends/fpe_except.hpp
src/shambackends/include/shambackends/gpu_core_timeline.hpp
100.00% (131/131)
100.00% (33/33)
85.71% (12/14)
src/shambackends/include/shambackends/group_op.hpp
78.33% (47/60)
76.92% (10/13)
src/shambackends/include/shambackends/intrisics/get_device_clock.hpp
src/shambackends/include/shambackends/kernel_call.hpp
97.47% (77/79)
97.37% (37/38)
src/shambackends/include/shambackends/kernel_call/MultiRef.hpp
100.00% (34/34)
src/shambackends/include/shambackends/kernel_call/MultiRefOpt.hpp
100.00% (37/37)
100.00% (24/24)
src/shambackends/include/shambackends/kernel_call/buffer_access_utils.hpp
79.41% (27/34)
81.25% (13/16)
src/shambackends/include/shambackends/kernel_call_distrib.hpp
100.00% (96/96)
78.79% (26/33)
50.00% (7/14)
src/shambackends/include/shambackends/math.hpp
79.63% (43/54)
83.14% (212/255)
91.59% (196/214)
88.61% (140/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/10)
src/shambackends/include/shambackends/type_traits.hpp
src/shambackends/include/shambackends/vec.hpp
61.90% (26/42)
src/shambackends/src/Device.cpp
64.97% (191/294)
74.71% (127/170)
37.25% (38/102)
src/shambackends/src/DeviceContext.cpp
37.04% (10/27)
33.33% (2/6)
src/shambackends/src/DeviceQueue.cpp
82.35% (14/17)
84.62% (11/13)
src/shambackends/src/DeviceScheduler.cpp
60.78% (62/102)
76.67% (23/30)
src/shambackends/src/EventList.cpp
27.27% (3/11)
50.00% (3/6)
16.67% (1/6)
src/shambackends/src/SyclMpiTypes.cpp
96.83% (122/126)
90.14% (521/578)
50.00% (56/112)
src/shambackends/src/USMPtrHolder.cpp
src/shambackends/src/comm/CommunicationBuffer.cpp
76.25% (61/80)
69.09% (38/55)
58.82% (20/34)
src/shambackends/src/details/BufferEventHandler.cpp
78.79% (78/99)
88.89% (24/27)
83.33% (20/24)
src/shambackends/src/details/internal_alloc.cpp
57.14% (12/21)
58.40% (139/238)
59.65% (34/57)
43.75% (7/16)
src/shambackends/src/details/memoryHandle.cpp
src/shambackends/src/sysinfo.cpp
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)
src/shambase/include/shambase/FixedStack.hpp
100.00% (29/29)
88.89% (32/36)
66.67% (8/12)
src/shambase/include/shambase/SourceLocation.hpp
71.43% (5/7)
src/shambase/include/shambase/StlContainerConversion.hpp
src/shambase/include/shambase/StorageComponent.hpp
src/shambase/include/shambase/Timer.hpp
src/shambase/include/shambase/WithUUID.hpp
src/shambase/include/shambase/alg_primitives.hpp
src/shambase/include/shambase/aliases_float.hpp
src/shambase/include/shambase/aliases_int.hpp
25.00% (2/8)
src/shambase/include/shambase/bytestream.hpp
62.50% (40/64)
52.17% (12/23)
62.50% (5/8)
src/shambase/include/shambase/call_lambda.hpp
src/shambase/include/shambase/checksum.hpp
src/shambase/include/shambase/endian.hpp
86.96% (20/23)
src/shambase/include/shambase/exception.hpp
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
66.67% (26/39)
src/shambase/include/shambase/logs/loglevel.hpp
src/shambase/include/shambase/logs/msgformat.hpp
34.62% (9/26)
src/shambase/include/shambase/logs/printer_base.hpp
src/shambase/include/shambase/memory.hpp
48.84% (21/43)
62.50% (15/24)
src/shambase/include/shambase/narrowing.hpp
60.47% (26/43)
src/shambase/include/shambase/numeric_limits.hpp
src/shambase/include/shambase/pre_main_call.hpp
src/shambase/include/shambase/ptr.hpp
src/shambase/include/shambase/sets.hpp
100.00% (17/17)
src/shambase/include/shambase/stacktrace.hpp
89.29% (50/56)
70.00% (7/10)
src/shambase/include/shambase/string.hpp
75.00% (48/64)
src/shambase/include/shambase/tabulate.hpp
0.00% (0/92)
0.00% (0/81)
src/shambase/include/shambase/term_colors.hpp
src/shambase/include/shambase/time.hpp
0.00% (0/7)
0.00% (0/44)
src/shambase/include/shambase/type_name_info.hpp
src/shambase/include/shambase/type_traits.hpp
src/shambase/src/SourceLocation.cpp
55.56% (20/36)
src/shambase/src/exception.cpp
src/shambase/src/logs/reformat_message.cpp
src/shambase/src/popen.cpp
56.00% (14/25)
50.00% (4/8)
src/shambase/src/print.cpp
55.56% (15/27)
64.29% (9/14)
src/shambase/src/profiling/chrome.cpp
16.00% (4/25)
6.15% (8/130)
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.35% (36/127)
36.11% (13/36)
38.89% (7/18)
src/shambindings/include/shambindings/pytypealias.hpp
0.00% (0/64)
0.00% (0/27)
src/shambindings/src/locate_pylib.cpp
75.76% (75/99)
74.47% (35/47)
71.88% (23/32)
src/shambindings/src/pybindings.cpp
72.18% (96/133)
54.29% (19/35)
src/shambindings/src/start_python.cpp
39.06% (25/64)
35.00% (7/20)
25.00% (3/12)
src/shamcmdopt/include/shamcmdopt/env.hpp
src/shamcmdopt/src/ci_env.cpp
src/shamcmdopt/src/cmdopt.cpp
63.16% (12/19)
55.26% (84/152)
62.50% (45/72)
61.36% (27/44)
src/shamcmdopt/src/details/generic_opts.cpp
86.36% (19/22)
src/shamcmdopt/src/env.cpp
88.10% (37/42)
89.47% (17/19)
src/shamcomm/include/shamcomm/logs.hpp
src/shamcomm/include/shamcomm/mpiInfo.hpp
src/shamcomm/src/io.cpp
93.33% (28/30)
96.67% (29/30)
src/shamcomm/src/local_rank.cpp
44.00% (11/25)
60.87% (14/23)
src/shamcomm/src/logs.cpp
48.57% (17/35)
83.33% (30/36)
src/shamcomm/src/mpiErrorCheck.cpp
src/shamcomm/src/mpiInfo.cpp
63.95% (55/86)
51.85% (14/27)
45.83% (11/24)
src/shamcomm/src/worldInfo.cpp
97.56% (40/41)
92.86% (26/28)
src/shamcomm/src/wrapper.cpp
91.07% (51/56)
92.66% (240/259)
91.82% (101/110)
src/shamformat/include/sham/format/format.hpp
90.00% (9/10)
src/shamformat/include/sham/format/human_readable.hpp
src/shamformat/src/format_exception.cpp
src/shammath/include/shammath/AABB.hpp
78.67% (59/75)
66.67% (34/51)
43.48% (10/23)
src/shammath/include/shammath/CoordRange.hpp
29.41% (5/17)
19.61% (10/51)
36.00% (9/25)
src/shammath/include/shammath/CoordRangeTransform.hpp
35.00% (14/40)
src/shammath/include/shammath/DiscontinuousIterator.hpp
100.00% (35/35)
100.00% (27/27)
87.50% (14/16)
src/shammath/include/shammath/crystalLattice.hpp
57.45% (158/275)
62.41% (88/141)
54.88% (45/82)
src/shammath/include/shammath/derivatives.hpp
100.00% (18/18)
src/shammath/include/shammath/integrator.hpp
23.33% (7/30)
src/shammath/include/shammath/intervals.hpp
0.00% (0/14)
src/shammath/include/shammath/matrix.hpp
82.05% (32/39)
84.62% (22/26)
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/50)
src/shammath/include/shammath/matrix_op.hpp
100.00% (257/257)
90.41% (330/365)
81.48% (154/189)
src/shammath/include/shammath/paving_function.hpp
0.00% (0/138)
0.00% (0/52)
src/shammath/include/shammath/riemann.hpp
59.46% (22/37)
47.96% (129/269)
37.93% (22/58)
src/shammath/include/shammath/riemann_dust.hpp
0.00% (0/26)
0.00% (0/137)
0.00% (0/45)
src/shammath/include/shammath/sfc/bmi.hpp
33.33% (4/12)
43.24% (32/74)
src/shammath/include/shammath/sfc/hilbert.hpp
src/shammath/include/shammath/sfc/morton.hpp
52.38% (11/21)
48.39% (75/155)
src/shammath/include/shammath/slopeLimiter.hpp
0.00% (0/24)
src/shammath/include/shammath/solve.hpp
87.10% (108/124)
84.21% (48/57)
75.76% (25/33)
src/shammath/include/shammath/sphkernels.hpp
43.86% (50/114)
31.22% (552/1768)
33.64% (260/773)
31.96% (140/438)
src/shammath/include/shammath/symtensor_collections.hpp
3.90% (3/77)
12.71% (85/669)
src/shammath/include/shammath/symtensors.hpp
27.06% (23/85)
24.59% (182/740)
src/shammath/src/CoordRange.cpp
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
35.42% (17/48)
12.50% (2/16)
src/shammodels/common/include/shammodels/common/ExtForceConfig.hpp
0.00% (0/129)
src/shammodels/common/include/shammodels/common/amr/AMRBlock.hpp
29.17% (14/48)
23.53% (4/17)
src/shammodels/common/include/shammodels/common/amr/AMRBlockStencil.hpp
src/shammodels/common/include/shammodels/common/amr/AMRCellStencil.hpp
src/shammodels/common/include/shammodels/common/amr/AMROverheadtest.hpp
0.00% (0/29)
0.00% (0/546)
0.00% (0/55)
src/shammodels/common/include/shammodels/common/amr/AMRStencilCache.hpp
src/shammodels/common/include/shammodels/common/amr/NeighGraph.hpp
0.00% (0/20)
src/shammodels/common/include/shammodels/common/amr/NeighGraphLinkField.hpp
0.00% (0/18)
src/shammodels/common/include/shammodels/common/io/VTKDumpUtils.hpp
0.00% (0/100)
0.00% (0/22)
src/shammodels/common/include/shammodels/common/modules/AddForceCentralGravPotential.hpp
src/shammodels/common/include/shammodels/common/modules/AddForceLenseThirring.hpp
src/shammodels/common/include/shammodels/common/modules/AddForcePaczynskiWiita.hpp
src/shammodels/common/include/shammodels/common/modules/AddForceShearingBoxInertialPart.hpp
0.00% (0/25)
src/shammodels/common/include/shammodels/common/modules/AddForceShearingBoxNonInertial.hpp
0.00% (0/37)
src/shammodels/common/include/shammodels/common/modules/AddForceVelocityDissipation.hpp
src/shammodels/common/include/shammodels/common/modules/AddForceVerticalDiscPotential.hpp
src/shammodels/common/include/shammodels/common/modules/ForwardEuler.hpp
0.00% (0/40)
src/shammodels/common/include/shammodels/common/modules/ForwardEulerPositive.hpp
src/shammodels/common/include/shammodels/common/setup/generators.hpp
0.00% (0/132)
0.00% (0/36)
src/shammodels/common/include/shammodels/common/shamrock_json_to_py_json.hpp
20.00% (1/5)
46.67% (14/30)
src/shammodels/common/src/EOSConfig.cpp
56.00% (56/100)
55.17% (32/58)
44.44% (16/36)
src/shammodels/common/src/modules/AddForceCentralGravPotential.cpp
0.00% (0/46)
src/shammodels/common/src/modules/AddForcePaczynskiWiita.cpp
src/shammodels/common/src/pyAMRGrid.cpp
68.97% (20/29)
src/shammodels/common/src/pyAMRTestModel.cpp
63.64% (21/33)
src/shammodels/common/src/pyCommonUtils.cpp
5.26% (1/19)
36.05% (217/602)
1.32% (1/76)
src/shammodels/common/src/timestep_report.cpp
0.00% (0/164)
0.00% (0/62)
src/shammodels/gsph/include/shammodels/gsph/Model.hpp
0.00% (0/271)
0.00% (0/68)
src/shammodels/gsph/include/shammodels/gsph/Solver.hpp
0.00% (0/97)
0.00% (0/39)
src/shammodels/gsph/include/shammodels/gsph/SolverConfig.hpp
51.61% (16/31)
64.33% (110/171)
47.06% (32/68)
38.71% (12/31)
src/shammodels/gsph/include/shammodels/gsph/config/ForceFormulationConfig.hpp
86.27% (44/51)
89.29% (25/28)
src/shammodels/gsph/include/shammodels/gsph/config/ReconstructConfig.hpp
38.75% (31/80)
24.00% (12/50)
9.52% (4/42)
src/shammodels/gsph/include/shammodels/gsph/config/RiemannConfig.hpp
75.29% (64/85)
66.67% (32/48)
53.85% (14/26)
src/shammodels/gsph/include/shammodels/gsph/math/forces.hpp
100.00% (64/64)
src/shammodels/gsph/include/shammodels/gsph/math/reconstruction.hpp
src/shammodels/gsph/include/shammodels/gsph/math/riemann/exact.hpp
88.24% (15/17)
81.67% (147/180)
80.77% (63/78)
68.18% (30/44)
src/shammodels/gsph/include/shammodels/gsph/math/riemann/iterative.hpp
94.44% (68/72)
src/shammodels/gsph/include/shammodels/gsph/modules/GSPHGhostHandler.hpp
0.00% (0/204)
src/shammodels/gsph/include/shammodels/gsph/modules/GSPHUtilities.hpp
0.00% (0/31)
src/shammodels/gsph/include/shammodels/gsph/modules/UpdateDerivs.hpp
src/shammodels/gsph/include/shammodels/gsph/modules/io/VTKDump.hpp
src/shammodels/gsph/include/shammodels/gsph/solvergraph/GhostHandlerEdge.hpp
0.00% (0/11)
src/shammodels/gsph/src/Model.cpp
0.00% (0/350)
0.00% (0/58)
src/shammodels/gsph/src/Solver.cpp
0.00% (0/91)
0.00% (0/2287)
0.00% (0/304)
0.00% (0/174)
src/shammodels/gsph/src/SolverConfig.cpp
src/shammodels/gsph/src/modules/GSPHGhostHandler.cpp
0.00% (0/505)
0.00% (0/84)
src/shammodels/gsph/src/modules/UpdateDerivs.cpp
0.00% (0/1391)
0.00% (0/106)
src/shammodels/gsph/src/modules/io/VTKDump.cpp
0.00% (0/134)
src/shammodels/gsph/src/pyGSPHModel.cpp
6.06% (2/33)
77.83% (488/627)
6.59% (6/91)
4.76% (2/42)
src/shammodels/ramses/include/shammodels/ramses/Model.hpp
0.00% (0/128)
src/shammodels/ramses/include/shammodels/ramses/Solver.hpp
0.00% (0/34)
src/shammodels/ramses/include/shammodels/ramses/SolverConfig.hpp
0.00% (0/181)
0.00% (0/127)
src/shammodels/ramses/include/shammodels/ramses/modules/AMRGridRefinementHandler.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/AMRSetup.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/AMRSortBlocks.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/AnalysisSodTube.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/BlockNeighToCellNeigh.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/CGInit.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/CGLaplacianStencil.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeAMRLevel.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCFL.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCellAABB.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeCoordinates.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeFluxUtilities.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeLevel0CellSize.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeMass.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ComputeSumOverV.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ConsToPrimDust.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ConsToPrimGas.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/DragIntegrator.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/ExtractGhostLayer.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/FindBlockNeigh.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/FindGhostLayerCandidates.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/FindGhostLayerIndices.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/FuseGhostLayer.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/InterpolateToFace.hpp
0.00% (0/220)
src/shammodels/ramses/include/shammodels/ramses/modules/NodeBuildTrees.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/NodeComputeFlux.hpp
0.00% (0/205)
src/shammodels/ramses/include/shammodels/ramses/modules/ResidualDot.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/SlopeLimitedGradient.hpp
0.00% (0/32)
src/shammodels/ramses/include/shammodels/ramses/modules/SlopeLimitedGradientUtilities.hpp
0.00% (0/192)
0.00% (0/49)
src/shammodels/ramses/include/shammodels/ramses/modules/SolverStorage.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/SumFluxDust.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/SumFluxHydro.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/TimeIntegrator.hpp
src/shammodels/ramses/include/shammodels/ramses/modules/TransformGhostLayer.hpp
0.00% (0/9)
src/shammodels/ramses/include/shammodels/ramses/modules/details/compute_neigh_graph.hpp
0.00% (0/183)
src/shammodels/ramses/include/shammodels/ramses/modules/render/GridRender.hpp
src/shammodels/ramses/include/shammodels/ramses/solvegraph/NeighGraphLinkFieldEdge.hpp
src/shammodels/ramses/include/shammodels/ramses/solvegraph/OrientedAMRGraphEdge.hpp
src/shammodels/ramses/include/shammodels/ramses/solvegraph/TreeEdge.hpp
src/shammodels/ramses/src/Model.cpp
0.00% (0/223)
src/shammodels/ramses/src/Solver.cpp
0.00% (0/1330)
0.00% (0/103)
src/shammodels/ramses/src/SolverConfig.cpp
0.00% (0/83)
src/shammodels/ramses/src/modules/AMRGridRefinementHandler.cpp
0.00% (0/74)
0.00% (0/3820)
0.00% (0/412)
0.00% (0/286)
src/shammodels/ramses/src/modules/AMRSetup.cpp
0.00% (0/178)
0.00% (0/61)
src/shammodels/ramses/src/modules/AMRSortBlocks.cpp
src/shammodels/ramses/src/modules/AnalysisSodTube.cpp
0.00% (0/122)
src/shammodels/ramses/src/modules/BlockNeighToCellNeigh.cpp
0.00% (0/200)
src/shammodels/ramses/src/modules/CGInit.cpp
0.00% (0/219)
src/shammodels/ramses/src/modules/ComputeAMRLevel.cpp
95.52% (64/67)
61.54% (8/13)
src/shammodels/ramses/src/modules/ComputeCFL.cpp
0.00% (0/309)
src/shammodels/ramses/src/modules/ComputeCellAABB.cpp
0.00% (0/77)
src/shammodels/ramses/src/modules/ComputeCoordinates.cpp
src/shammodels/ramses/src/modules/ComputeMass.cpp
0.00% (0/65)
src/shammodels/ramses/src/modules/ComputeSumOverV.cpp
src/shammodels/ramses/src/modules/ConsToPrimDust.cpp
0.00% (0/66)
src/shammodels/ramses/src/modules/ConsToPrimGas.cpp
src/shammodels/ramses/src/modules/DragIntegrator.cpp
0.00% (0/1612)
src/shammodels/ramses/src/modules/ExtractGhostLayer.cpp
src/shammodels/ramses/src/modules/FindBlockNeigh.cpp
0.00% (0/126)
src/shammodels/ramses/src/modules/FindGhostLayerCandidates.cpp
0.00% (0/110)
src/shammodels/ramses/src/modules/FindGhostLayerIndices.cpp
0.00% (0/75)
src/shammodels/ramses/src/modules/FuseGhostLayer.cpp
src/shammodels/ramses/src/modules/InterpolateToFace.cpp
0.00% (0/133)
0.00% (0/1472)
src/shammodels/ramses/src/modules/NodeBuildTrees.cpp
0.00% (0/272)
src/shammodels/ramses/src/modules/NodeComputeFlux.cpp
0.00% (0/113)
src/shammodels/ramses/src/modules/ResidualDot.cpp
src/shammodels/ramses/src/modules/SlopeLimitedGradient.cpp
0.00% (0/472)
src/shammodels/ramses/src/modules/SumFluxDust.cpp
0.00% (0/172)
src/shammodels/ramses/src/modules/SumFluxHydro.cpp
0.00% (0/198)
src/shammodels/ramses/src/modules/TimeIntegrator.cpp
0.00% (0/170)
src/shammodels/ramses/src/modules/TransformGhostLayer.cpp
src/shammodels/ramses/src/modules/render/GridRender.cpp
src/shammodels/ramses/src/pyRamsesModel.cpp
3.92% (2/51)
64.48% (374/580)
6.67% (6/90)
7.69% (2/26)
src/shammodels/sph/include/shammodels/sph/BasicSPHGhosts.hpp
0.00% (0/225)
src/shammodels/sph/include/shammodels/sph/Model.hpp
0.00% (0/867)
src/shammodels/sph/include/shammodels/sph/SPHUtilities.hpp
src/shammodels/sph/include/shammodels/sph/SinkPartStruct.hpp
src/shammodels/sph/include/shammodels/sph/Solver.hpp
0.00% (0/247)
0.00% (0/87)
0.00% (0/48)
src/shammodels/sph/include/shammodels/sph/SolverConfig.hpp
0.00% (0/114)
0.00% (0/641)
0.00% (0/313)
0.00% (0/153)
src/shammodels/sph/include/shammodels/sph/SolverLog.hpp
src/shammodels/sph/include/shammodels/sph/config/AVConfig.hpp
src/shammodels/sph/include/shammodels/sph/config/BCConfig.hpp
47.17% (25/53)
32.00% (8/25)
21.43% (3/14)
src/shammodels/sph/include/shammodels/sph/config/MHDConfig.hpp
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
72.73% (8/11)
src/shammodels/sph/include/shammodels/sph/math/forces.hpp
16.67% (7/42)
src/shammodels/sph/include/shammodels/sph/math/mhd.hpp
0.00% (0/154)
src/shammodels/sph/include/shammodels/sph/math/q_ab.hpp
src/shammodels/sph/include/shammodels/sph/modules/AnalysisAngularMomentum.hpp
src/shammodels/sph/include/shammodels/sph/modules/AnalysisBarycenter.hpp
0.00% (0/57)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisDisc.hpp
src/shammodels/sph/include/shammodels/sph/modules/AnalysisDustMass.hpp
0.00% (0/76)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisEnergyKinetic.hpp
src/shammodels/sph/include/shammodels/sph/modules/AnalysisEnergyPotential.hpp
0.00% (0/130)
src/shammodels/sph/include/shammodels/sph/modules/AnalysisSodTube.hpp
src/shammodels/sph/include/shammodels/sph/modules/AnalysisTotalMomentum.hpp
src/shammodels/sph/include/shammodels/sph/modules/BallabioTsLimiter.hpp
68.57% (48/70)
src/shammodels/sph/include/shammodels/sph/modules/BuildTrees.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeCFLCourant.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeCFLDivBCleaning.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeCFLDust1Fluid.hpp
0.00% (0/94)
src/shammodels/sph/include/shammodels/sph/modules/ComputeCFLDustDrift.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeCFLForce.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeDustTtilde.hpp
0.00% (0/108)
src/shammodels/sph/include/shammodels/sph/modules/ComputeEos.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeLoadBalanceValue.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeLuminosity.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeNeighStats.hpp
src/shammodels/sph/include/shammodels/sph/modules/ComputeOmega.hpp
src/shammodels/sph/include/shammodels/sph/modules/ConservativeCheck.hpp
src/shammodels/sph/include/shammodels/sph/modules/DiffOperator.hpp
src/shammodels/sph/include/shammodels/sph/modules/DiffOperatorDtDivv.hpp
src/shammodels/sph/include/shammodels/sph/modules/ExternalForces.hpp
src/shammodels/sph/include/shammodels/sph/modules/GetParticlesOutsideSphere.hpp
src/shammodels/sph/include/shammodels/sph/modules/IterateSmoothingLengthDensity.hpp
src/shammodels/sph/include/shammodels/sph/modules/IterateSmoothingLengthDensityNeighLim.hpp
src/shammodels/sph/include/shammodels/sph/modules/KillParticles.hpp
90.91% (10/11)
src/shammodels/sph/include/shammodels/sph/modules/LoopSmoothingLengthIter.hpp
src/shammodels/sph/include/shammodels/sph/modules/MonoFluidTVADeltav.hpp
src/shammodels/sph/include/shammodels/sph/modules/NeighbourCache.hpp
src/shammodels/sph/include/shammodels/sph/modules/NodeComputePressureGrad.hpp
src/shammodels/sph/include/shammodels/sph/modules/NodeEvolveDustCOALASourceTerm.hpp
src/shammodels/sph/include/shammodels/sph/modules/NodeMonofluidTVASmoothSPositivityLimiter.hpp
0.00% (0/72)
src/shammodels/sph/include/shammodels/sph/modules/NodeUpdateDerivsMonofluidTVA.hpp
src/shammodels/sph/include/shammodels/sph/modules/NodeUpdateDerivsVaryingAlphaAV.hpp
src/shammodels/sph/include/shammodels/sph/modules/NodeUpdateDerivsVaryingAlphaAVDustTVA.hpp
src/shammodels/sph/include/shammodels/sph/modules/ParticleReordering.hpp
src/shammodels/sph/include/shammodels/sph/modules/SPHSetup.hpp
src/shammodels/sph/include/shammodels/sph/modules/SetDustStoppingTimeConstant.hpp
src/shammodels/sph/include/shammodels/sph/modules/SetDustStoppingTimeEpstein.hpp
src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesAccreteQuantities.hpp
src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesEvictAccretedParticles.hpp
src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesFlagAccreteHard.hpp
src/shammodels/sph/include/shammodels/sph/modules/SinkParticlesUpdate.hpp
src/shammodels/sph/include/shammodels/sph/modules/SolverStorage.hpp
src/shammodels/sph/include/shammodels/sph/modules/UpdateDerivs.hpp
src/shammodels/sph/include/shammodels/sph/modules/UpdateViscosity.hpp
src/shammodels/sph/include/shammodels/sph/modules/io/VTKDump.hpp
src/shammodels/sph/include/shammodels/sph/modules/render/CartesianRender.hpp
src/shammodels/sph/include/shammodels/sph/modules/render/RenderFieldGetter.hpp
src/shammodels/sph/include/shammodels/sph/modules/render/SPHAzymuthalInteg.hpp
src/shammodels/sph/include/shammodels/sph/modules/render/SPHColumnInteg.hpp
src/shammodels/sph/include/shammodels/sph/modules/render/SPHInterpolation.hpp
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGDirectPlummer.hpp
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGFMMPlummer.hpp
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGMMPlummer.hpp
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/SGSFMMPlummer.hpp
src/shammodels/sph/include/shammodels/sph/modules/self_gravity/compute_tree_mass_moments.hpp
0.00% (0/186)
src/shammodels/sph/include/shammodels/sph/modules/setup/CombinerAdd.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorFromOtherContext.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorLatticeCubic.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorLatticeHCP.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/GeneratorMCDisc.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ISPHSetupNode.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierApplyCustomWarp.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierApplyDiscWarp.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierFilter.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierOffset.hpp
src/shammodels/sph/include/shammodels/sph/modules/setup/ModifierSplitPart.hpp
src/shammodels/sph/include/shammodels/sph/sink_edges_helper.hpp
0.00% (0/117)
src/shammodels/sph/include/shammodels/sph/solvergraph/NeighCache.hpp
22.22% (2/9)
src/shammodels/sph/src/BasicSPHGhosts.cpp
0.00% (0/582)
0.00% (0/99)
src/shammodels/sph/src/Model.cpp
0.00% (0/1585)
0.00% (0/248)
0.00% (0/175)
src/shammodels/sph/src/SPHUtilities.cpp
0.00% (0/407)
src/shammodels/sph/src/Solver.cpp
0.00% (0/2967)
0.00% (0/562)
0.00% (0/408)
src/shammodels/sph/src/SolverConfig.cpp
0.00% (0/109)
src/shammodels/sph/src/SolverLog.cpp
src/shammodels/sph/src/io/Phantom2Shamrock.cpp
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/150)
src/shammodels/sph/src/modules/AnalysisDisc.cpp
0.00% (0/474)
0.00% (0/35)
src/shammodels/sph/src/modules/AnalysisSodTube.cpp
0.00% (0/115)
src/shammodels/sph/src/modules/BuildTrees.cpp
0.00% (0/43)
src/shammodels/sph/src/modules/ComputeEos.cpp
0.00% (0/1111)
0.00% (0/142)
src/shammodels/sph/src/modules/ComputeLoadBalanceValue.cpp
src/shammodels/sph/src/modules/ComputeLuminosity.cpp
0.00% (0/135)
src/shammodels/sph/src/modules/ComputeNeighStats.cpp
0.00% (0/188)
src/shammodels/sph/src/modules/ComputeOmega.cpp
0.00% (0/95)
src/shammodels/sph/src/modules/ConservativeCheck.cpp
0.00% (0/201)
src/shammodels/sph/src/modules/DiffOperator.cpp
0.00% (0/466)
src/shammodels/sph/src/modules/DiffOperatorDtDivv.cpp
0.00% (0/749)
src/shammodels/sph/src/modules/ExternalForces.cpp
0.00% (0/754)
0.00% (0/141)
src/shammodels/sph/src/modules/GetParticlesOutsideSphere.cpp
src/shammodels/sph/src/modules/IterateSmoothingLengthDensity.cpp
74.52% (117/157)
src/shammodels/sph/src/modules/IterateSmoothingLengthDensityNeighLim.cpp
src/shammodels/sph/src/modules/KillParticles.cpp
62.50% (20/32)
src/shammodels/sph/src/modules/LoopSmoothingLengthIter.cpp
src/shammodels/sph/src/modules/NeighbourCache.cpp
0.00% (0/1222)
src/shammodels/sph/src/modules/NodeComputePressureGrad.cpp
src/shammodels/sph/src/modules/NodeEvolveDustCOALASourceTerm.cpp
src/shammodels/sph/src/modules/NodeUpdateDerivsMonofluidTVA.cpp
0.00% (0/169)
src/shammodels/sph/src/modules/NodeUpdateDerivsVaryingAlphaAV.cpp
src/shammodels/sph/src/modules/NodeUpdateDerivsVaryingAlphaAVDustTVA.cpp
src/shammodels/sph/src/modules/ParticleReordering.cpp
src/shammodels/sph/src/modules/SPHSetup.cpp
0.00% (0/33)
0.00% (0/964)
0.00% (0/260)
src/shammodels/sph/src/modules/SinkParticlesAccreteQuantities.cpp
0.00% (0/194)
src/shammodels/sph/src/modules/SinkParticlesEvictAccretedParticles.cpp
src/shammodels/sph/src/modules/SinkParticlesFlagAccreteHard.cpp
src/shammodels/sph/src/modules/SinkParticlesUpdate.cpp
0.00% (0/264)
src/shammodels/sph/src/modules/UpdateDerivs.cpp
0.00% (0/2188)
0.00% (0/166)
src/shammodels/sph/src/modules/UpdateViscosity.cpp
0.00% (0/329)
src/shammodels/sph/src/modules/io/VTKDump.cpp
0.00% (0/384)
src/shammodels/sph/src/modules/render/CartesianRender.cpp
0.00% (0/368)
src/shammodels/sph/src/modules/render/RenderFieldGetter.cpp
0.00% (0/240)
src/shammodels/sph/src/modules/render/SPHAzymuthalInteg.cpp
96.85% (215/222)
src/shammodels/sph/src/modules/render/SPHColumnInteg.cpp
96.55% (196/203)
src/shammodels/sph/src/modules/render/SPHInterpolation.cpp
96.65% (202/209)
src/shammodels/sph/src/modules/self_gravity/SGDirectPlummer.cpp
0.00% (0/268)
0.00% (0/41)
src/shammodels/sph/src/modules/self_gravity/SGFMMPlummer.cpp
0.00% (0/324)
src/shammodels/sph/src/modules/self_gravity/SGMMPlummer.cpp
0.00% (0/254)
src/shammodels/sph/src/modules/self_gravity/SGSFMMPlummer.cpp
0.00% (0/1057)
0.00% (0/56)
src/shammodels/sph/src/modules/setup/GeneratorMCDisc.cpp
src/shammodels/sph/src/modules/setup/ModifierApplyCustomWarp.cpp
src/shammodels/sph/src/modules/setup/ModifierApplyDiscWarp.cpp
0.00% (0/111)
src/shammodels/sph/src/modules/setup/ModifierFilter.cpp
src/shammodels/sph/src/modules/setup/ModifierOffset.cpp
src/shammodels/sph/src/modules/setup/ModifierSplitPart.cpp
0.00% (0/53)
src/shammodels/sph/src/pyPhantomDump.cpp
65.31% (32/49)
src/shammodels/sph/src/pySPHModel.cpp
6.77% (9/133)
65.70% (1655/2519)
3.22% (13/404)
0.99% (2/203)
src/shammodels/zeus/include/shammodels/zeus/GhostZoneData.hpp
src/shammodels/zeus/include/shammodels/zeus/Model.hpp
src/shammodels/zeus/include/shammodels/zeus/NeighFaceList.hpp
src/shammodels/zeus/include/shammodels/zeus/Solver.hpp
src/shammodels/zeus/include/shammodels/zeus/SolverConfig.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/AMRTree.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/AnalysisSodTube.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/ComputePressure.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/DiffOperator.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/FaceFlagger.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/GhostZones.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/SolverStorage.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/SourceStep.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/TransportStep.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/ValueLoader.hpp
src/shammodels/zeus/include/shammodels/zeus/modules/WriteBack.hpp
src/shammodels/zeus/src/Model.cpp
src/shammodels/zeus/src/Solver.cpp
0.00% (0/618)
src/shammodels/zeus/src/modules/AMRTree.cpp
0.00% (0/634)
src/shammodels/zeus/src/modules/AnalysisSodTube.cpp
src/shammodels/zeus/src/modules/ComputePressure.cpp
src/shammodels/zeus/src/modules/DiffOperator.cpp
src/shammodels/zeus/src/modules/FaceFlagger.cpp
src/shammodels/zeus/src/modules/GhostZones.cpp
0.00% (0/540)
src/shammodels/zeus/src/modules/SourceStep.cpp
0.00% (0/1168)
src/shammodels/zeus/src/modules/TransportStep.cpp
0.00% (0/1988)
src/shammodels/zeus/src/modules/ValueLoader.cpp
0.00% (0/1230)
0.00% (0/266)
0.00% (0/180)
src/shammodels/zeus/src/modules/WriteBack.cpp
src/shammodels/zeus/src/pyAMRZeusModel.cpp
15.38% (2/13)
67.82% (118/174)
22.22% (6/27)
src/shamphys/include/shamphys/BlackHoles.hpp
src/shamphys/include/shamphys/Dust.hpp
src/shamphys/include/shamphys/HydroSoundwave.hpp
src/shamphys/include/shamphys/Planets.hpp
src/shamphys/include/shamphys/SedovTaylor.hpp
src/shamphys/include/shamphys/coala_interface.hpp
src/shamphys/include/shamphys/collapse.hpp
src/shamphys/include/shamphys/eos.hpp
src/shamphys/include/shamphys/eos_config.hpp
src/shamphys/include/shamphys/fmm/GreenFuncGravCartesian.hpp
17.73% (86/485)
src/shamphys/include/shamphys/fmm/contract_grav_moment.hpp
src/shamphys/include/shamphys/fmm/grav_moment_offset.hpp
src/shamphys/include/shamphys/fmm/grav_moments.hpp
0.00% (0/51)
src/shamphys/include/shamphys/fmm/offset_multipole.hpp
98.24% (167/170)
53.85% (7/13)
src/shamphys/include/shamphys/mhd.hpp
src/shamphys/include/shamphys/orbits.hpp
src/shamphys/src/HydroSoundwave.cpp
src/shamphys/src/SedovTaylor.cpp
src/shamphys/src/SodTube.cpp
src/shampylib/include/shampylib/PatchDataToPy.hpp
0.00% (0/163)
src/shampylib/include/shampylib/pyNodeInstance.hpp
11.11% (1/9)
69.63% (94/135)
9.09% (1/11)
src/shampylib/src/math/pyAABB.cpp
75.68% (28/37)
src/shampylib/src/math/pyRay.cpp
18.18% (2/11)
61.43% (43/70)
src/shampylib/src/math/pySPHKernels.cpp
82.09% (55/67)
src/shampylib/src/math/pySfc.cpp
10.00% (1/10)
65.49% (93/142)
src/shampylib/src/math/pyshammath.cpp
2.27% (1/44)
74.58% (839/1125)
1.67% (1/60)
src/shampylib/src/pyShamalgs.cpp
2.00% (1/50)
55.62% (297/534)
src/shampylib/src/pyShambackends.cpp
13.33% (2/15)
64.98% (167/257)
src/shampylib/src/pyShamcomm.cpp
src/shampylib/src/pyShamphys.cpp
4.55% (1/22)
86.44% (459/531)
src/shampylib/src/pyShamrockCtx.cpp
28.57% (2/7)
67.19% (86/128)
40.00% (8/20)
30.00% (3/10)
src/shampylib/src/pyShamsys.cpp
6.67% (1/15)
70.50% (141/200)
5.00% (1/20)
src/shampylib/src/pyShamtree.cpp
63.03% (75/119)
src/shampylib/src/pySolverGraph.cpp
33.33% (3/9)
54.39% (93/171)
26.92% (7/26)
16.67% (2/12)
src/shampylib/src/pyUnits.cpp
72.41% (63/87)
93.51% (72/77)
src/shamrock/include/shamrock/amr/AMRCell.hpp
src/shamrock/include/shamrock/amr/AMRGrid.hpp
0.00% (0/681)
0.00% (0/96)
src/shamrock/include/shamrock/experimental_features.hpp
src/shamrock/include/shamrock/io/AsciiSplitDump.hpp
src/shamrock/include/shamrock/io/LegacyVtkWriter.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% (136/136)
src/shamrock/include/shamrock/io/json_print_diff.hpp
src/shamrock/include/shamrock/io/json_std_optional.hpp
src/shamrock/include/shamrock/io/json_utils.hpp
7.04% (5/71)
12.50% (3/24)
7.14% (1/14)
src/shamrock/include/shamrock/io/json_variant.hpp
0.00% (0/59)
src/shamrock/include/shamrock/io/units_json.hpp
src/shamrock/include/shamrock/legacy/utils/sycl_vector_utils.hpp
src/shamrock/include/shamrock/patch/FieldVariant.hpp
81.58% (31/38)
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
87.50% (77/88)
src/shamrock/include/shamrock/patch/PatchCoordTransform.hpp
src/shamrock/include/shamrock/patch/PatchDataField.hpp
54.26% (153/282)
59.83% (70/117)
50.00% (19/38)
src/shamrock/include/shamrock/patch/PatchDataFieldSpan.hpp
80.46% (70/87)
80.65% (25/31)
src/shamrock/include/shamrock/patch/PatchDataLayer.hpp
53.33% (24/45)
33.61% (120/357)
47.66% (51/107)
34.69% (17/49)
src/shamrock/include/shamrock/patch/PatchDataLayerLayout.hpp
71.43% (90/126)
72.63% (69/95)
68.33% (41/60)
src/shamrock/include/shamrock/patch/PatchField.hpp
src/shamrock/include/shamrock/patch/SimBox.hpp
8.18% (9/110)
16.28% (7/43)
src/shamrock/include/shamrock/scheduler/ComputeField.hpp
src/shamrock/include/shamrock/scheduler/DataInserterUtility.hpp
0.00% (0/82)
src/shamrock/include/shamrock/scheduler/InterfacesUtility.hpp
src/shamrock/include/shamrock/scheduler/PatchScheduler.hpp
6.25% (2/32)
4.50% (10/222)
3.39% (2/59)
src/shamrock/include/shamrock/scheduler/PatchTreeNode.hpp
0.00% (0/71)
src/shamrock/include/shamrock/scheduler/ReattributeDataUtility.hpp
0.00% (0/249)
src/shamrock/include/shamrock/scheduler/SchedulerPatchData.hpp
src/shamrock/include/shamrock/scheduler/SchedulerUtility.hpp
src/shamrock/include/shamrock/scheduler/SerialPatchTree.hpp
0.00% (0/351)
src/shamrock/include/shamrock/scheduler/ShamrockCtx.hpp
src/shamrock/include/shamrock/scheduler/loadbalance/LoadBalanceStrategy.hpp
src/shamrock/include/shamrock/scheduler/scheduler_patch_list.hpp
src/shamrock/include/shamrock/solvergraph/CopyPatchDataField.hpp
src/shamrock/include/shamrock/solvergraph/CopyPatchDataFieldFromLayer.hpp
94.12% (32/34)
88.89% (16/18)
src/shamrock/include/shamrock/solvergraph/CopyPatchDataLayerFields.hpp
src/shamrock/include/shamrock/solvergraph/DDSharedBuffers.hpp
src/shamrock/include/shamrock/solvergraph/DDSharedScalar.hpp
src/shamrock/include/shamrock/solvergraph/DeviceBufferEdge.hpp
src/shamrock/include/shamrock/solvergraph/DistributedBuffers.hpp
28.30% (15/53)
src/shamrock/include/shamrock/solvergraph/ExchangeGhostField.hpp
src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayer.hpp
src/shamrock/include/shamrock/solvergraph/ExchangeGhostLayerDebugDotGraph.hpp
0.00% (0/119)
src/shamrock/include/shamrock/solvergraph/ExtractCounts.hpp
src/shamrock/include/shamrock/solvergraph/ExtractGhostField.hpp
src/shamrock/include/shamrock/solvergraph/Field.hpp
70.83% (17/24)
77.12% (91/118)
src/shamrock/include/shamrock/solvergraph/FieldRefs.hpp
62.50% (10/16)
64.38% (47/73)
src/shamrock/include/shamrock/solvergraph/GetFieldRefFromLayer.hpp
src/shamrock/include/shamrock/solvergraph/GetObjCntFromLayer.hpp
src/shamrock/include/shamrock/solvergraph/IFieldRefs.hpp
4.76% (1/21)
src/shamrock/include/shamrock/solvergraph/IPatchDataLayerRefs.hpp
src/shamrock/include/shamrock/solvergraph/Indexes.hpp
src/shamrock/include/shamrock/solvergraph/PatchDataFieldDDShared.hpp
src/shamrock/include/shamrock/solvergraph/PatchDataLayerDDShared.hpp
src/shamrock/include/shamrock/solvergraph/PatchDataLayerEdge.hpp
54.55% (6/11)
48.65% (18/37)
src/shamrock/include/shamrock/solvergraph/PatchDataLayerRefs.hpp
40.00% (2/5)
46.15% (6/13)
src/shamrock/include/shamrock/solvergraph/RankGetter.hpp
src/shamrock/include/shamrock/solvergraph/ReplaceGhostField.hpp
src/shamrock/include/shamrock/solvergraph/ScalarEdge.hpp
src/shamrock/include/shamrock/solvergraph/ScalarsEdge.hpp
src/shamrock/include/shamrock/solvergraph/SerialPatchTreeEdge.hpp
src/shamrock/src/banner.cpp
77.97% (92/118)
80.00% (12/15)
src/shamrock/src/experimental_features.cpp
src/shamrock/src/io/AsciiSplitDump.cpp
src/shamrock/src/io/ShamrockDump.cpp
0.00% (0/197)
src/shamrock/src/io/json_utils.cpp
src/shamrock/src/legacy/patch/base/patchdata.cpp
100.00% (16/16)
src/shamrock/src/legacy/patch/utility/global_var.cpp
src/shamrock/src/math/integrators.cpp
src/shamrock/src/patch/Patch.cpp
src/shamrock/src/patch/PatchDataField.cpp
57.89% (33/57)
54.40% (334/614)
63.24% (117/185)
54.08% (53/98)
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.49% (231/287)
61.24% (79/129)
72.88% (43/59)
src/shamrock/src/patch/SimBox.cpp
src/shamrock/src/scheduler/HilbertLoadBalance.cpp
src/shamrock/src/scheduler/PatchScheduler.cpp
0.00% (0/742)
0.00% (0/196)
src/shamrock/src/scheduler/PatchTree.cpp
0.00% (0/218)
0.00% (0/78)
src/shamrock/src/scheduler/SchedulerPatchData.cpp
48.75% (117/240)
44.05% (37/84)
42.31% (22/52)
src/shamrock/src/scheduler/SerialPatchTree.cpp
src/shamrock/src/scheduler/scheduler_patch_list.cpp
0.00% (0/283)
src/shamrock/src/solvergraph/CopyPatchDataField.cpp
70.00% (28/40)
src/shamrock/src/solvergraph/CopyPatchDataLayerFields.cpp
90.48% (38/42)
src/shamrock/src/solvergraph/ExchangeGhostField.cpp
68.85% (42/61)
src/shamrock/src/solvergraph/ExchangeGhostLayer.cpp
src/shamrock/src/solvergraph/ExtractGhostField.cpp
src/shamrock/src/solvergraph/ReplaceGhostField.cpp
src/shamsolvergraph/include/shamsolvergraph/IFreeable.hpp
src/shamsolvergraph/include/shamsolvergraph/JsonSerializable.hpp
src/shamsolvergraph/include/shamsolvergraph/SolverGraph.hpp
62.96% (17/27)
70.55% (115/163)
75.00% (45/60)
83.33% (25/30)
src/shamsolvergraph/include/shamsolvergraph/SolverGraphSerializable.hpp
76.92% (40/52)
84.21% (16/19)
src/shamsolvergraph/include/shamsolvergraph/edge/IDataEdge.hpp
src/shamsolvergraph/include/shamsolvergraph/edge/IDataEdgeSerializable.hpp
src/shamsolvergraph/include/shamsolvergraph/edge/IEdge.hpp
src/shamsolvergraph/include/shamsolvergraph/edge/IEdgeNamed.hpp
src/shamsolvergraph/include/shamsolvergraph/edge/INullOptEdge.hpp
src/shamsolvergraph/include/shamsolvergraph/node/INode.hpp
42.42% (14/33)
42.57% (63/148)
51.69% (61/118)
61.11% (11/18)
src/shamsolvergraph/include/shamsolvergraph/node/NodeFreeAlloc.hpp
src/shamsolvergraph/include/shamsolvergraph/node/NodeMapEdge.hpp
src/shamsolvergraph/include/shamsolvergraph/node/NodeSetEdge.hpp
src/shamsolvergraph/include/shamsolvergraph/node/OperationSequence.hpp
src/shamsolvergraph/src/OperationSequence.cpp
src/shamsys/include/shamsys/MpiDataTypeHandler.hpp
src/shamsys/include/shamsys/MpiWrapper.hpp
2.03% (7/344)
1.06% (13/1225)
3.99% (14/351)
src/shamsys/include/shamsys/NodeInstance.hpp
src/shamsys/include/shamsys/SyclHelper.hpp
src/shamsys/include/shamsys/for_each_device.hpp
src/shamsys/include/shamsys/legacy/sycl_handler.hpp
src/shamsys/include/shamsys/legacy/sycl_mpi_interop.hpp
src/shamsys/include/shamsys/system_metrics.hpp
src/shamsys/src/MicroBenchmark.cpp
0.00% (0/291)
src/shamsys/src/NodeInstance.cpp
78.57% (22/28)
64.02% (169/264)
70.75% (75/106)
55.36% (31/56)
src/shamsys/src/SignalCatch.cpp
61.90% (13/21)
src/shamsys/src/SyclHelper.cpp
src/shamsys/src/change_log_format.cpp
34.30% (59/172)
48.78% (20/41)
45.00% (9/20)
src/shamsys/src/device_select.cpp
42.36% (97/229)
43.86% (25/57)
26.67% (8/30)
src/shamsys/src/legacy/sycl_handler.cpp
0.00% (0/229)
src/shamsys/src/legacy/sycl_mpi_interop.cpp
0.00% (0/124)
src/shamsys/src/shamrock_smi.cpp
61.25% (147/240)
71.43% (35/49)
58.33% (21/36)
src/shamsys/src/stacktrace_log.cpp
src/shamsys/src/system_metrics.cpp
src/shamterm/include/sham/term/tty.hpp
src/shamterm/src/color.cpp
68.75% (11/16)
60.00% (33/55)
src/shamterm/src/env.cpp
41.82% (23/55)
42.31% (11/26)
src/shamterm/src/tty.cpp
81.82% (18/22)
78.95% (15/19)
src/shamtree/include/shamtree/CLBVHDualTreeTraversal.hpp
src/shamtree/include/shamtree/CLBVHObjectIterator.hpp
100.00% (68/68)
src/shamtree/include/shamtree/CellIterator.hpp
44.68% (21/47)
src/shamtree/include/shamtree/CompressedLeafBVH.hpp
81.25% (26/32)
src/shamtree/include/shamtree/KarrasRadixTree.hpp
src/shamtree/include/shamtree/KarrasRadixTreeAABB.hpp
src/shamtree/include/shamtree/KarrasRadixTreeField.hpp
85.93% (116/135)
66.67% (18/27)
src/shamtree/include/shamtree/KarrasTreeTraverser.hpp
98.44% (63/64)
src/shamtree/include/shamtree/LeafCellIterator.hpp
src/shamtree/include/shamtree/MortonCodeSet.hpp
src/shamtree/include/shamtree/MortonCodeSortedSet.hpp
src/shamtree/include/shamtree/MortonKernels.hpp
src/shamtree/include/shamtree/MortonReducedSet.hpp
src/shamtree/include/shamtree/RadixTree.hpp
8.00% (2/25)
4.03% (11/273)
14.29% (14/98)
16.22% (12/74)
src/shamtree/include/shamtree/RadixTreeField.hpp
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
53.57% (30/56)
src/shamtree/include/shamtree/TreeReducedMortonCodes.hpp
56.67% (34/60)
src/shamtree/include/shamtree/TreeStructure.hpp
62.82% (49/78)
24.14% (7/29)
src/shamtree/include/shamtree/TreeStructureWalker.hpp
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
src/shamtree/include/shamtree/details/dtt_parallel_select.hpp
100.00% (414/414)
100.00% (127/127)
100.00% (108/108)
src/shamtree/include/shamtree/details/dtt_reference.hpp
100.00% (88/88)
100.00% (55/55)
src/shamtree/include/shamtree/details/dtt_scan_multipass.hpp
100.00% (351/351)
96.39% (80/83)
94.64% (53/56)
src/shamtree/include/shamtree/details/multipole_acceptance_crit.hpp
src/shamtree/include/shamtree/details/reorder_scan_dtt_result.hpp
92.50% (74/80)
88.46% (23/26)
src/shamtree/include/shamtree/kernels/geometry_utils.hpp
0.00% (0/123)
src/shamtree/src/CLBVHDualTreeTraversal.cpp
83.64% (46/55)
82.35% (28/34)
75.00% (18/24)
src/shamtree/src/CompressedLeafBVH.cpp
71.43% (50/70)
64.71% (11/17)
src/shamtree/src/KarrasRadixTree.cpp
83.33% (165/198)
75.56% (34/45)
74.07% (20/27)
src/shamtree/src/KarrasRadixTreeAABB.cpp
65.58% (141/215)
src/shamtree/src/MortonCodeSet.cpp
91.80% (56/61)
src/shamtree/src/MortonCodeSortedSet.cpp
100.00% (26/26)
src/shamtree/src/MortonKernels.cpp
74.83% (110/147)
60.61% (20/33)
42.86% (6/14)
src/shamtree/src/MortonReducedSet.cpp
95.12% (39/41)
src/shamtree/src/RadixTree.cpp
21.43% (6/28)
5.26% (49/931)
7.57% (14/185)
3.20% (4/125)
src/shamtree/src/RadixTreeMortonBuilder.cpp
31.34% (21/67)
src/shamtree/src/TreeCellRanges.cpp
86.73% (85/98)
70.97% (22/31)
src/shamtree/src/TreeMortonCodes.cpp
57.45% (27/47)
src/shamtree/src/TreeReducedMortonCodes.cpp
96.55% (56/58)
84.00% (21/25)
src/shamtree/src/TreeStructure.cpp
79.17% (76/96)
67.86% (19/28)
50.00% (15/30)
src/shamtree/src/kernels/compute_ranges.cpp
100.00% (143/143)
src/shamtree/src/kernels/convert_ranges.cpp
0.00% (0/332)
src/shamtree/src/kernels/karras_alg.cpp
100.00% (203/203)
96.88% (31/32)
94.74% (18/19)
src/shamtree/src/kernels/key_morton_sort.cpp
src/shamtree/src/kernels/reduction_alg.cpp
99.09% (434/438)
98.35% (119/121)
97.14% (68/70)
src/shamunits/include/shamunits/Constants.hpp
src/shamunits/include/shamunits/Names.hpp
src/shamunits/include/shamunits/UnitSystem.hpp
0.00% (0/120)
0.00% (0/300)
src/shamunits/include/shamunits/details/utils.hpp
Totals
28.85% (2124/7362)
24.61% (25397/103193)
33.07% (8039/24308)
28.08% (3236/11523)
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