ID | Module | Source Location | Source Function | Level | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Coverage (% app. time) | Speedup if no scalar integer | Speedup if FP arith vectorized | Speedup if fully vectorized | Speedup if FP only | Number of paths | Vectorization Ratio (%) | Vector Length Use (%) | Flops (GFLOP/s) | CQA cycles | CQA cycles if no scalar integer | CQA cycles if FP arith vectorized | CQA cycles if fully vectorized | CQA cycles if FP only |
○Loop 170 | exec | context.h:46-46,context.h:69-69,advec_mom.cpp:180-186,advec_mom.cpp:192-211 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.7 | Single | 4.28 | 4.03 | 2.86 | 1.11 | 1.23 | 1.39 | 1.39 | 2 | 96.55 | 43.77 | 212.10 | 66.50 | 60.00 | 54.25 | 48.00 | 48.00 |
○Loop 178 | exec | context.h:46-46,context.h:69-69,advec_mom.cpp:108-114,advec_mom.cpp:120-139 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.27 | Single | 4.16 | 3.89 | 2.76 | 1.11 | 1.24 | 1.28 | 1.28 | 2 | 95.82 | 43.53 | 212.01 | 61.50 | 55.17 | 49.75 | 48.00 | 48.00 |
○Loop 710 | exec | viscosity.cpp:36-64,context.h:69-69 | _Z16viscosity_kerneliiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_.extracted | Single | 3.94 | 3.74 | 2.66 | 1.04 | 1.04 | 1.04 | 1.04 | 4 | 96.78 | 43.31 | 277.72 | 67.67 | 65.00 | 65.00 | 65.00 | 65.00 |
○Loop 241 | exec | context.h:69-69,ideal_gas.cpp:37-45 | _Z16ideal_gas_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extracted | Single | 3.51 | 3.26 | 2.32 | 1.03 | 1.03 | 1.03 | 1.03 | 1 | 97.44 | 45.03 | 66.25 | 17.50 | 17.00 | 17.00 | 17.00 | 17.00 |
○Loop 150 | exec | context.h:69-69,accelerate.cpp:40-53 | _Z17accelerate_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted | Single | 3.33 | 3.14 | 2.23 | 1.17 | 1.16 | 2.23 | 7.09 | 1 | 100.00 | 42.66 | 307.26 | 88.67 | 75.50 | 76.25 | 39.83 | 12.50 |
○Loop 293 | exec | context.h:69-69,PdV.cpp:69-83 | _Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted | Single | 3.32 | 3.03 | 2.15 | 1.14 | 1.16 | 2.20 | 4.82 | 1 | 100.00 | 43.43 | 281.59 | 77.17 | 67.83 | 66.75 | 35.00 | 16.00 |
○Loop 209 | exec | context.h:69-69,calc_dt.cpp:49-75 | _Z14calc_dt_kerneliiiidddddRN6clover8Buffer2DIdEES2_RNS_8Buffer1DIdEES5_S5_S5_S2_S2_S2_S2_S2_S2_S2_S2_RdRiS6_S6_S7_S7_S7_.extracted | Single | 3.21 | 2.98 | 2.11 | 1.03 | 1.03 | 1.03 | 1.03 | 1 | 100.00 | 44.80 | 380.46 | 58.50 | 57.00 | 57.00 | 57.00 | 57.00 |
○Loop 295 | exec | context.h:69-69,PdV.cpp:48-63 | _Z10PdV_kernelbiiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_.extracted.8 | Single | 2.36 | 2.2 | 1.56 | 1.13 | 1.16 | 2.38 | 3.59 | 1 | 98.08 | 42.72 | 146.12 | 115.00 | 101.83 | 99.42 | 48.25 | 32.00 |
○Loop 162 | exec | context.h:69-69,advec_cell.cpp:65-110 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.27 | Single | 2.25 | 2.11 | 1.5 | 1.11 | 1.23 | 1.96 | 1.96 | 1 | 96.46 | 44.39 | 242.14 | 94.00 | 84.83 | 76.58 | 48.00 | 48.00 |
○Loop 154 | exec | context.h:69-69,advec_cell.cpp:157-202 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.7 | Single | 2.22 | 2.02 | 1.44 | 1.10 | 1.22 | 2.18 | 2.18 | 1 | 96.60 | 43.77 | 249.14 | 104.83 | 95.50 | 85.92 | 48.00 | 48.00 |
○Loop 176 | exec | context.h:69-69,advec_mom.cpp:146-149 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.22 | Single | 1.98 | 1.77 | 1.26 | 1.12 | 1.15 | 2.31 | 2.31 | 1 | 96.34 | 42.07 | 18.23 | 37.00 | 33.00 | 32.08 | 16.00 | 16.00 |
○Loop 168 | exec | context.h:69-69,advec_mom.cpp:218-221 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted | Single | 1.9 | 1.71 | 1.21 | 1.12 | 1.13 | 2.39 | 2.39 | 1 | 96.43 | 42.56 | 20.46 | 38.17 | 34.17 | 33.75 | 16.00 | 16.00 |
○Loop 160 | exec | context.h:69-69,advec_cell.cpp:117-125 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.22 | Single | 1.41 | 1.27 | 0.9 | 1.13 | 1.17 | 1.93 | 1.93 | 1 | 97.66 | 42.77 | 81.29 | 61.67 | 54.50 | 52.58 | 32.00 | 32.00 |
○Loop 227 | exec | context.h:69-69,flux_calc.cpp:36-40 | _Z16flux_calc_kerneliiiidRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted | Single | 1.34 | 1.21 | 0.86 | 1.12 | 1.17 | 2.49 | 7.75 | 1 | 98.73 | 41.96 | 162.85 | 77.50 | 69.33 | 66.08 | 31.17 | 10.00 |
○Loop 172 | exec | context.h:69-69,advec_mom.cpp:167-172 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.12 | Single | 1.32 | 1.16 | 0.82 | 1.13 | 1.16 | 2.47 | 9.93 | 1 | 97.28 | 41.58 | 271.24 | 69.50 | 61.33 | 60.17 | 28.19 | 7.00 |
○Loop 180 | exec | context.h:69-69,advec_mom.cpp:95-100 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.32 | Single | 1.3 | 1.13 | 0.8 | 1.14 | 1.16 | 2.47 | 9.60 | 1 | 97.89 | 41.73 | 43.95 | 67.17 | 59.17 | 58.08 | 27.17 | 7.00 |
○Loop 152 | exec | context.h:69-69,advec_cell.cpp:208-216 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted | Single | 1.18 | 1.03 | 0.73 | 1.13 | 1.14 | 2.06 | 2.06 | 1 | 97.76 | 43.47 | 40.31 | 65.83 | 58.50 | 57.50 | 32.00 | 32.00 |
○Loop 190 | exec | context.h:69-69,advec_mom.cpp:44-48 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.57 | Single | 1.01 | 0.89 | 0.64 | 1.12 | 1.15 | 2.51 | 11.38 | 1 | 98.00 | 41.63 | 16.17 | 45.50 | 40.67 | 39.42 | 18.13 | 4.00 |
○Loop 188 | exec | context.h:69-69,advec_mom.cpp:53-57 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.52 | Single | 1.07 | 0.88 | 0.62 | 1.11 | 1.16 | 2.55 | 11.58 | 1 | 97.98 | 41.79 | 13.81 | 46.33 | 41.83 | 39.83 | 18.15 | 4.00 |
○Loop 298 | exec | reset_field.cpp:44-48,context.h:69-69 | _Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted | Single | 0.98 | 0.87 | 0.62 | 1.18 | 1.00 | 2.42 | 14.50 | 1 | 100.00 | 45.91 | 40.53 | 29.00 | 24.67 | 29.00 | 12.00 | 2.00 |
○Loop 300 | exec | reset_field.cpp:34-38,context.h:69-69 | _Z18reset_field_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_.extracted.7 | Single | 1.05 | 0.87 | 0.62 | 1.18 | 1.00 | 2.42 | 14.50 | 1 | 100.00 | 45.91 | 40.02 | 29.00 | 24.67 | 29.00 | 12.00 | 2.00 |
○Loop 303 | exec | context.h:69-69,revert.cpp:34-38 | _Z13revert_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_.extracted | Single | 1.03 | 0.87 | 0.62 | 1.18 | 1.00 | 2.42 | 14.50 | 1 | 100.00 | 45.91 | 40.65 | 29.00 | 24.67 | 29.00 | 12.00 | 2.00 |
○Loop 174 | exec | context.h:69-69,advec_mom.cpp:157-160 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.17 | Single | 0.94 | 0.81 | 0.58 | 1.11 | 1.18 | 2.61 | 8.25 | 1 | 97.50 | 41.41 | 13.95 | 33.00 | 29.83 | 27.92 | 12.67 | 4.00 |
○Loop 182 | exec | context.h:69-69,advec_mom.cpp:85-88 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.37 | Single | 0.92 | 0.8 | 0.57 | 1.11 | 1.18 | 2.60 | 8.25 | 1 | 97.53 | 41.20 | 15.66 | 33.00 | 29.83 | 27.92 | 12.71 | 4.00 |
○Loop 184 | exec | context.h:69-69,advec_mom.cpp:71-75 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.42 | Single | 0.85 | 0.71 | 0.51 | 1.11 | 1.15 | 2.49 | 16.42 | 1 | 96.05 | 42.43 | 10.18 | 32.83 | 29.50 | 28.67 | 13.17 | 2.00 |
○Loop 186 | exec | context.h:69-69,advec_mom.cpp:62-66 | _Z16advec_mom_kerneliiiiRN6clover8Buffer2DIdEES2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_S2_RNS_8Buffer1DIdEES5_iii.extracted.47 | Single | 0.75 | 0.64 | 0.45 | 1.11 | 1.13 | 2.44 | 17.25 | 1 | 96.15 | 42.63 | 21.74 | 34.50 | 31.17 | 30.50 | 14.15 | 2.00 |
○Loop 166 | exec | context.h:69-69,advec_cell.cpp:44-48 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.37 | Single | 0.59 | 0.5 | 0.35 | 1.13 | 1.17 | 2.53 | 8.81 | 1 | 96.46 | 41.26 | 58.49 | 52.83 | 46.83 | 45.08 | 20.88 | 6.00 |
○Loop 158 | exec | context.h:69-69,advec_cell.cpp:136-140 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.17 | Single | 0.56 | 0.47 | 0.33 | 1.13 | 1.17 | 2.50 | 8.69 | 1 | 96.46 | 41.26 | 67.88 | 52.17 | 46.17 | 44.75 | 20.83 | 6.00 |
○Loop 164 | exec | context.h:69-69,advec_cell.cpp:54-58 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.32 | Single | 0.46 | 0.37 | 0.26 | 1.13 | 1.15 | 2.52 | 17.75 | 1 | 96.20 | 42.09 | 18.49 | 35.50 | 31.50 | 30.83 | 14.06 | 2.00 |
○Loop 156 | exec | context.h:69-69,advec_cell.cpp:146-150 | _Z17advec_cell_kerneliiiiiiRN6clover8Buffer1DIdEES2_RNS_8Buffer2DIdEES5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_S5_.extracted.12 | Single | 0.42 | 0.32 | 0.23 | 1.12 | 1.13 | 2.45 | 18.67 | 1 | 96.34 | 42.38 | 43.18 | 37.33 | 33.33 | 33.00 | 15.21 | 2.00 |
○Loop 224 | exec | field_summary.cpp:81-82 | _Z13field_summaryR16global_variablesR9parallel_.extracted | Innermost | 0.2 | 0.15 | 0.11 | 1.45 | 1.38 | 2.95 | 1.75 | 1 | 86.67 | 41.67 | 212.39 | 7.00 | 4.83 | 5.08 | 2.38 | 4.00 |
○Loop 222 | exec | field_summary.cpp:75-82,field_summary.cpp:85-91 | _Z13field_summaryR16global_variablesR9parallel_.extracted | Outermost | 0.16 | 0.09 | 0.06 | 1.08 | 1.14 | 2.49 | 6.90 | 2 | 96.00 | 40.67 | 309.25 | 24.17 | 22.33 | 21.17 | 9.69 | 3.50 |
○Loop 234 | exec | context.h:46-46,context.h:69-69,generate_chunk.cpp:85-86,generate_chunk.cpp:91-94,generate_chunk.cpp:97-98,generate_chunk.cpp:105-112,generate_chunk.cpp:117-123 | _Z14generate_chunkiR16global_variables.extracted | Outermost | 0.05 | 0.04 | 0.03 | 1.26 | 1.32 | 3.24 | 4.04 | 1000012 | 62.60 | 34.82 | 130.20 | 125.33 | 99.83 | 95.28 | 38.69 | 31.00 |
○Loop 223 | exec | field_summary.cpp:80-82 | _Z13field_summaryR16global_variablesR9parallel_.extracted | InBetween | 0.06 | 0.02 | 0.02 | 1.10 - 1.00 | 1.00 | 4.67 - 5.65 | 1.17 - 1.00 | 2 | 73.86 | 34.87 | 391.91 | 4.67 - 6.00 | 4.25 - 6.00 | 4.67 - 6.00 | 1.00 - 1.06 | 4.00 - 6.00 |
○Loop 207 | exec | build_field.cpp:100-113 | _Z11build_fieldR16global_variables.extracted.37 | Single | 0.02 | 0.01 | 0.01 | 1.07 | 1.00 | 2.57 | 79.08 | 1 | 98.09 | 44.23 | 5.60 | 158.17 | 147.33 | 158.17 | 61.50 | 2.00 |
○Loop 203 | exec | build_field.cpp:118-128 | _Z11build_fieldR16global_variables.extracted.27 | Single | 0.02 | 0.01 | 0.01 | 1.08 | 1.00 | 2.57 | 59.00 | 1 | 97.52 | 44.37 | 3.20 | 118.00 | 109.33 | 118.00 | 46.00 | 2.00 |
○Loop 272 | exec | pack_kernel.cpp:122-124 | _Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.03 | 0.01 | 0.01 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 0.00 | 2.00 | 2.00 | 2.00 | 0.25 | 2.00 |
○Loop 269 | exec | pack_kernel.cpp:90-92 | _Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.04 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
○Loop 266 | exec | pack_kernel.cpp:57-59 | _Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
○Loop 275 | exec | pack_kernel.cpp:158-160 | _Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Innermost | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | 0.00 | NA | NA | NA | NA | NA |
○Loop 239 | exec | generate_chunk.cpp:74-80 | _Z14generate_chunkiR16global_variables.extracted.7 | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 201 | exec | build_field.cpp:143-148 | _Z11build_fieldR16global_variables.extracted.22 | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 245 | exec | initialise_chunk.cpp:77-82 | _Z16initialise_chunkiR16global_variables.extracted.7 | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 205 | exec | build_field.cpp:133-138 | _Z11build_fieldR16global_variables.extracted.32 | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 425 | exec | update_halo.cpp:205-206 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.222 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 449 | exec | context.h:69-69,update_halo.cpp:107-110 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.267 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 370 | exec | update_halo.cpp:420-421 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.122 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 274 | exec | context.h:46-46,context.h:69-69,pack_kernel.cpp:156-158 | _Z27clover_unpack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 447 | exec | update_halo.cpp:119-120 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.262 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 307 | exec | context.h:69-69,update_halo.cpp:666-669 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.7 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 414 | exec | update_halo.cpp:248-249 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.202 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 427 | exec | context.h:69-69,update_halo.cpp:193-196 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.227 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 328 | exec | context.h:69-69,update_halo.cpp:580-583 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.47 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 430 | exec | update_halo.cpp:185-186 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.232 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 452 | exec | update_halo.cpp:99-100 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.272 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 348 | exec | update_halo.cpp:506-507 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.82 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 372 | exec | context.h:69-69,update_halo.cpp:408-411 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.127 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 310 | exec | update_halo.cpp:658-659 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.12 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 326 | exec | update_halo.cpp:592-593 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.42 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 268 | exec | context.h:46-46,context.h:69-69,pack_kernel.cpp:88-90 | _Z26clover_unpack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 331 | exec | update_halo.cpp:572-573 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.52 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 342 | exec | update_halo.cpp:529-530 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.72 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 265 | exec | context.h:46-46,context.h:69-69,pack_kernel.cpp:55-59 | _Z24clover_pack_message_leftR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 405 | exec | context.h:69-69,update_halo.cpp:279-282 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.187 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 419 | exec | update_halo.cpp:228-229 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.212 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 455 | exec | update_halo.cpp:89-90 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.277 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 433 | exec | update_halo.cpp:175-176 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.237 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 359 | exec | update_halo.cpp:463-464 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.102 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 460 | exec | context.h:69-69,update_halo.cpp:64-67 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.287 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 350 | exec | context.h:69-69,update_halo.cpp:494-497 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.87 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 271 | exec | context.h:46-46,context.h:69-69,pack_kernel.cpp:120-124 | _Z25clover_pack_message_rightR16global_variablesiiiiRN6clover8Buffer2DIdEERNS1_8Buffer1DIdEEiiiiiii.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 356 | exec | update_halo.cpp:476-477 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.97 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 458 | exec | update_halo.cpp:76-77 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.282 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 416 | exec | context.h:69-69,update_halo.cpp:236-239 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.207 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 320 | exec | update_halo.cpp:615-616 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.32 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 381 | exec | update_halo.cpp:377-378 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.142 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 305 | exec | context.h:69-69,update_halo.cpp:676-679 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 334 | exec | update_halo.cpp:562-563 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.57 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 418 | exec | context.h:69-69,update_halo.cpp:226-229 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.212 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 378 | exec | update_halo.cpp:390-391 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.137 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 375 | exec | update_halo.cpp:400-401 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.132 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 353 | exec | update_halo.cpp:486-487 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.92 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 463 | exec | update_halo.cpp:56-57 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.292 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 315 | exec | context.h:69-69,update_halo.cpp:633-636 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.22 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 237 | exec | context.h:69-69,generate_chunk.cpp:95-98 | _Z14generate_chunkiR16global_variables.extracted | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 361 | exec | context.h:69-69,update_halo.cpp:451-454 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.107 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 339 | exec | context.h:69-69,update_halo.cpp:537-540 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.67 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 317 | exec | context.h:69-69,update_halo.cpp:623-626 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.27 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 323 | exec | update_halo.cpp:605-606 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.37 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 313 | exec | update_halo.cpp:648-649 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.17 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 337 | exec | update_halo.cpp:549-550 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.62 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 454 | exec | context.h:69-69,update_halo.cpp:87-90 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.277 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 429 | exec | context.h:69-69,update_halo.cpp:183-186 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.232 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 345 | exec | update_halo.cpp:519-520 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.77 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 444 | exec | update_halo.cpp:132-133 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.257 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 436 | exec | update_halo.cpp:162-163 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.242 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 408 | exec | update_halo.cpp:271-272 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.192 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 403 | exec | update_halo.cpp:291-292 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.182 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 424 | exec | context.h:69-69,update_halo.cpp:203-206 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.222 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 369 | exec | context.h:69-69,update_halo.cpp:418-421 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.122 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 383 | exec | context.h:69-69,update_halo.cpp:365-368 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.147 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 377 | exec | context.h:69-69,update_halo.cpp:388-391 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.137 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 363 | exec | context.h:69-69,update_halo.cpp:441-444 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.112 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 441 | exec | update_halo.cpp:142-143 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.252 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 411 | exec | update_halo.cpp:261-262 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.197 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 367 | exec | update_halo.cpp:433-434 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.117 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 451 | exec | context.h:69-69,update_halo.cpp:97-100 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.272 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 443 | exec | context.h:69-69,update_halo.cpp:130-133 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.257 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 432 | exec | context.h:69-69,update_halo.cpp:173-176 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.237 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 364 | exec | update_halo.cpp:443-444 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.112 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 462 | exec | context.h:69-69,update_halo.cpp:54-57 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.292 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 421 | exec | context.h:69-69,update_halo.cpp:216-219 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.217 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 322 | exec | context.h:69-69,update_halo.cpp:603-606 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.37 | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 466 | exec | update_halo.cpp:46-47 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.297 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 386 | exec | update_halo.cpp:357-358 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.152 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 440 | exec | context.h:69-69,update_halo.cpp:140-143 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.252 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 438 | exec | context.h:69-69,update_halo.cpp:150-153 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.247 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 374 | exec | context.h:69-69,update_halo.cpp:398-401 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.132 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 352 | exec | context.h:69-69,update_halo.cpp:484-487 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.92 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 344 | exec | context.h:69-69,update_halo.cpp:517-520 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.77 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 319 | exec | context.h:69-69,update_halo.cpp:613-616 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.32 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 422 | exec | update_halo.cpp:218-219 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.217 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 465 | exec | context.h:69-69,update_halo.cpp:44-47 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.297 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 457 | exec | context.h:69-69,update_halo.cpp:74-77 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.282 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 446 | exec | context.h:69-69,update_halo.cpp:117-120 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.262 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 402 | exec | context.h:69-69,update_halo.cpp:289-292 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.182 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 358 | exec | context.h:69-69,update_halo.cpp:461-464 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.102 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 325 | exec | context.h:69-69,update_halo.cpp:590-593 | _Z18update_halo_kerneliiiiRKSt5arrayIiLm4EES2_R10field_typePKii.extracted.42 | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 301 | exec | revert.cpp:34-36,revert.cpp:48-50,stl_vector.h:1046-1046 | _Z6revertR16global_variables | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |