| Name | Module | Coverage (%) | Time (s) |
| ►cg_calc_ur(int, int, int, double, double*, double*, double const*, double*, double const*) [clone ._omp_fn.0]+ | exec | 38.09 | 60.13 |
| ►Loop 40 - cg.cpp:105-113 - exec+ | | 38.06 | 60.07 |
| ►Loop 37 - cg.cpp:105-113 - exec+ | | 38.05 | 60.06 |
| ►Loop 39 - cg.cpp:105-113 - exec+ | | 38.05 | 60.06 |
| ○Loop 38 - cg.cpp:108-113 - exec | | 38.05 | 60.06 |
| ○Loop 34 - cg.cpp:105-105 - exec | | 0.01 | 0.01 |
| ►cg_calc_w(int, int, int, double*, double const*, double*, double const*, double const*) [clone ._omp_fn.0]+ | exec | 37.25 | 58.81 |
| ►Loop 33 - cg.cpp:83-90 - exec+ | | 37.23 | 58.76 |
| ►Loop 30 - cg.cpp:83-90 - exec+ | | 37.23 | 58.76 |
| ►Loop 32 - cg.cpp:83-90 - exec+ | | 37.23 | 58.76 |
| ○Loop 31 - cg.cpp:86-90 - exec | | 37.23 | 58.76 |
| ○Loop 26 - cg.cpp:83-83 - exec | | 0.00 | 0.00 |
| ►cg_calc_p(int, int, int, double, double*, double const*) [clone ._omp_fn.0]+ | exec | 17.27 | 27.26 |
| ►Loop 45 - cg.cpp:125-131 - exec+ | | 17.26 | 27.24 |
| ►Loop 42 - cg.cpp:125-131 - exec+ | | 17.26 | 27.24 |
| ►Loop 44 - cg.cpp:127-131 - exec+ | | 17.26 | 27.24 |
| ○Loop 43 - cg.cpp:128-131 - exec | | 17.26 | 27.24 |
| ○gomp_team_barrier_wait_end | libgomp.so.1.0.0 | 4.19 | 6.61 |
| ○gomp_barrier_wait_end | libgomp.so.1.0.0 | 2.73 | 4.31 |
| ○__aarch64_ldadd4_acq_rel | libgomp.so.1.0.0 | 0.23 | 0.36 |
| ○gomp_ialias_omp_get_num_threads | libgomp.so.1.0.0 | 0.05 | 0.08 |
| ○gomp_barrier_wait | libgomp.so.1.0.0 | 0.05 | 0.07 |
| ○gomp_thread_start | libgomp.so.1.0.0 | 0.03 | 0.04 |
| ►update_bottom(int, int, int, int, double*, bool) [clone ._omp_fn.0]+ | exec | 0.02 | 0.02 |
| ►Loop 132 - local_halos.cpp:58-62 - exec+ | | 0.00 | 0.00 |
| ○Loop 134 - local_halos.cpp:62-62 - exec | | 0.00 | 0.00 |
| ►update_left(int, int, int, int, double*, bool) [clone ._omp_fn.0]+ | exec | 0.02 | 0.02 |
| ►Loop 119 - local_halos.cpp:10-15 - exec+ | | 0.02 | 0.02 |
| ►Loop 121 - local_halos.cpp:13-15 - exec+ | | 0.02 | 0.02 |
| ○Loop 120 - local_halos.cpp:13-15 - exec | | 0.02 | 0.02 |
| ►cg_init(int, int, int, int, double, double, double*, double const*, double const*, double*, double*, double*, double*, double*, double*) [clone ._omp_fn.3]+ | exec | 0.02 | 0.02 |
| ►Loop 23 - cg.cpp:59-68 - exec+ | | 0.02 | 0.02 |
| ►Loop 24 - cg.cpp:62-68 - exec+ | | 0.02 | 0.02 |
| ○Loop 25 - cg.cpp:62-68 - exec | | 0.02 | 0.02 |
| ○cg_init(int, int, int, int, double, double, double*, double const*, double const*, double*, double*, double*, double*, double*, double*) [clone ._omp_fn.0] | exec | 0.01 | 0.02 |
| ►update_top(int, int, int, int, double*, bool) [clone ._omp_fn.0]+ | exec | 0.01 | 0.01 |
| ►Loop 129 - local_halos.cpp:42-46 - exec+ | | 0.01 | 0.01 |
| ○Loop 131 - local_halos.cpp:46-46 - exec | | 0.01 | 0.01 |
| ►update_right(int, int, int, int, double*, bool) [clone ._omp_fn.0]+ | exec | 0.01 | 0.01 |
| ►Loop 124 - local_halos.cpp:25-30 - exec+ | | 0.01 | 0.01 |
| ►Loop 126 - local_halos.cpp:28-30 - exec+ | | 0.01 | 0.01 |
| ○Loop 125 - local_halos.cpp:28-30 - exec | | 0.01 | 0.01 |
| ►calculate_residual(int, int, int, double const*, double const*, double*, double const*, double const*) [clone ._omp_fn.0]+ | exec | 0.01 | 0.01 |
| ►Loop 211 - solver_methods.cpp:66-72 - exec+ | | 0.01 | 0.01 |
| ►Loop 208 - solver_methods.cpp:66-72 - exec+ | | 0.01 | 0.01 |
| ►Loop 210 - solver_methods.cpp:68-72 - exec+ | | 0.01 | 0.01 |
| ○Loop 209 - solver_methods.cpp:69-72 - exec | | 0.01 | 0.01 |