options

Functions and Loops

1430 loops and 4909 functions have been discarded from the report because their ratio ((Max Inclusive Time Over Threads * 100) / Max Thread Active Time) is lower than the threshold set by object_coverage_threshold (0.01%). It represents about 0.83% of the application. To include them, change the value of object_coverage_threshold in the experiment directory configuration file, then rerun the command with the additionnal parameter --force-static-analysis.
Inclusive metrics are only related to the given object code and do not include other external objects / libraries.

Columns Filter

Max Thread Time / Walltime run_0 (%) Coverage run_0 (%) Coverage Excluding Loops run_0 (%) Max Inclusive Time Over Threads run_0 (s) Max Exclusive Time Over Threads run_0 (s) Inclusive Time w.r.t. Wall Time run_0 (s) Exclusive Time w.r.t. Wall Time run_0 (s) Nb Threads run_0 Deviation (coverage) run_0 Deviation (walltime) run_0 Categories run_0 Compilation Options Max Thread Time / Walltime Coverage Coverage Excluding Loops Max Inclusive Time Over Threads Max Exclusive Time Over Threads Inclusive Time w.r.t. Wall Time Exclusive Time w.r.t. Wall Time Nb Threads Deviation (coverage) Deviation (walltime) Categories Compilation Options
NameModuleMax Thread Time / Walltime run_0 (%)Coverage run_0 (%)Coverage Excluding Loops run_0 (%)Max Inclusive Time Over Threads run_0 (s)Max Exclusive Time Over Threads run_0 (s)Inclusive Time w.r.t. Wall Time run_0 (s)Exclusive Time w.r.t. Wall Time run_0 (s)Nb Threads run_0Deviation (coverage) run_0Deviation (walltime) run_0Categories run_0Compilation Options
kmp_flag_64<false, true>::wait(kmp_info*, int, void*)libomp.so3.9228.6628.6619.241663531.3861.8561.8511199418.765.57OMP (%): 100.00
uct_mm_iface_progresslibuct.so.0.0.015.2613.2013.2074.95766327.6328.4928.49140000.772.32MPI (%): 99.94
Others (%): 0.06
uct_dc_mlx5_iface_progress_lllibuct_ib.so.0.0.015.388.738.7375.53506469.8418.8318.83140000.601.08MPI (%): 99.98
Others (%): 0.02
__kmp_hardware_timestamplibomp.so1.047.117.115.08412762.6315.3515.351056703.701.09OMP (%): 100.00
ucp_worker_progresslibucp.so.0.0.08.105.325.3239.75308663.4711.4811.48140000.360.95MPI (%): 100.00
Others (%): 0.00
opal_progresslibopen-pal.so.40.30.37.334.774.7736.00277118.1310.3010.30140000.310.72MPI (%): 100.00
propagatePencil(float*, Vec16f*, unsigned int, unsigned int, float, vmesh::VelocityMesh const*, int, float, float**, float*, unsigned int const*)+vlasiator3.644.380.0117.85847.989.450.031120003.221.00Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
Loop 5949 - cpu_trans_map_amr.cpp:20-144 - vlasiator [...]+0.044.360.0118.000.199.410.03749190.020.01
Loop 5950 - cpu_trans_map_amr.cpp:20-144 - vlasiator [...]3.634.354.3517.8217.829.399.391120003.211.00
opal_timer_linux_get_cycles_sys_timerlibopen-pal.so.40.30.33.563.633.6317.49210472.097.827.82140000.200.61MPI (%): 100.00
map_1d(spatial_cell::SpatialCell*, unsigned int, double, double, double, double, unsigned int)+vlasiator0.692.910.013.41363.026.270.011120001.760.38Exe (%): 100.00clang version 20.1.8
Loop 5902 - stl_vector.h:335-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5903 - cpu_acc_map.cpp:90-630 - vlasiator [...]+0.012.900.014.340.056.260.02695850.020.01
Loop 5910 - cpu_acc_map.cpp:90-347 - vlasiator [...]+0.010.010.010.090.040.020.01503150.010.00
Loop 5914 - cpu_acc_map.cpp:341-342 - vlasiator0.000.000.000.020.020.000.0085530.000.00
Loop 5913 - cpu_acc_map.cpp:347-347 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5915 - cpu_acc_map.cpp:342-342 - vlasiator0.000.000.000.010.010.000.001040.000.00
Loop 5920 - charconv.h:58-62 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5912 - cpu_acc_map.cpp:347-347 - vlasiator0.000.000.000.010.010.000.003940.000.00
Loop 5918 - charconv.h:58-62 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5916 - cpu_acc_map.cpp:342-342 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5911 - cpu_acc_map.cpp:346-347 - vlasiator0.000.000.000.020.020.000.00129790.000.00
Loop 5919 - charconv.h:84-89 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5917 - charconv.h:84-89 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5909 - cpu_acc_map.cpp:357-372 - vlasiator [...]0.040.100.100.190.190.210.211108960.080.02
Loop 5904 - cpu_acc_map.cpp:90-630 - vlasiator [...]+0.022.720.023.870.085.880.05914920.030.01
Loop 5905 - cpu_acc_map.cpp:533-623 - vlasiator [...]+0.222.700.863.801.085.821.861120000.530.11
Loop 5907 - cpu_1d_pqm.hpp:98-140 - vlasiator [...]0.190.660.660.910.911.421.421120000.530.15
Loop 5906 - cpu_acc_map.cpp:571-623 - vlasiator [...]0.371.181.181.801.802.542.541120000.710.15
Loop 5908 - velocity_mesh_cpu.h:373-374 - vlasiator [...]0.030.060.060.120.120.140.141080030.050.02
Loop 5921 - cpu_acc_map.cpp:240-244 - vlasiator [...]0.000.000.000.020.020.000.0064560.000.00
ompi_coll_libnbc_progressmca_coll_libnbc.so5.012.162.1624.61125552.804.674.67140000.170.32MPI (%): 100.00
opal_progress_events.isra.0libopen-pal.so.40.30.32.072.102.1010.15121700.164.524.52140000.130.36MPI (%): 100.00
trans_map_1d_amr(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, ...+vlasiator0.991.930.004.84135.734.160.011120001.130.27Exe (%): 100.00clang version 20.1.8
Loop 5969 - cpu_trans_map_amr.cpp:172-423 - vlasiator [...]+0.001.930.005.420.014.160.001320.000.00
Loop 5970 - cpu_trans_map_amr.cpp:172-423 - vlasiator [...]+0.001.930.005.420.024.160.0035540.000.00
Loop 5971 - cpu_trans_map_amr.cpp:402-423 - vlasiator [...]0.020.010.010.070.070.030.03731550.020.01
Loop 5972 - cpu_trans_map_amr.cpp:386-395 - vlasiator [...]0.350.410.411.721.720.880.881119990.370.12
Loop 5973 - cpu_trans_map_amr.cpp:172-378 - vlasiator [...]+0.011.500.003.600.033.250.01348640.010.00
Loop 5974 - vectorf512.h:127-127 - vlasiator [...]0.180.820.820.900.901.781.781120000.520.10
Loop 5975 - cpu_trans_map_amr.cpp:359-369 - vlasiator [...]0.540.680.682.672.671.461.461120000.460.14
Loop 5977 - stl_algobase.h:911-912 - vlasiator0.000.000.000.020.020.000.0080940.000.00
Loop 5976 - stl_algobase.h:911-912 - vlasiator0.000.000.000.000.000.000.0050.000.00
mca_pml_ucx_progressmca_pml_ucx.so2.611.291.2912.8175014.952.792.79140000.120.29MPI (%): 100.00
opal_progress@pltlibopen-pal.so.40.30.30.710.690.693.5039791.011.481.48140000.070.16MPI (%): 100.00
spatial_cell::SpatialCell::adjust_velocity_blocks(std::vector<spatial_cell::SpatialCell*, std::allocator<spatial_cell::SpatialCell*> > const&, unsigned int, bool)+vlasiator0.150.670.010.73535.541.440.021120000.470.11Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
Loop 5509 - spatial_cell_cpu.cpp:215-219 - vlasiator [...]+0.000.160.000.430.020.350.0072670.000.00
Loop 5510 - hashtable.h:795-2110 - vlasiator [...]+0.050.160.110.410.250.350.241109190.110.03
Loop 5511 - hashtable.h:1840-1843 - vlasiator [...]0.030.050.050.160.160.110.111016370.060.02
Loop 5505 - spatial_cell_cpu.cpp:270-271 - vlasiator [...]0.000.000.000.010.010.000.0031360.000.00
Loop 5507 - hashtable.h:795-1843 - vlasiator [...]+0.020.040.040.120.090.090.081011890.040.01
Loop 5508 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.010.01305530.010.00
Loop 5506 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.020.020.000.0083660.000.00
Loop 5504 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5512 - hashtable_policy.h:219-1219 - vlasiator [...]+0.010.450.030.950.070.970.05924520.030.01
Loop 5517 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.010.01271690.010.00
Loop 5513 - spatial_cell_cpu.cpp:201-205 - vlasiator [...]+0.010.420.000.850.030.910.01330670.010.00
Loop 5514 - spatial_cell_cpu.cpp:201-205 - vlasiator [...]+0.010.420.010.820.040.900.02565870.010.00
Loop 5515 - hashtable.h:795-2110 - vlasiator [...]+0.130.410.340.780.640.890.731119970.250.06
Loop 5516 - hashtable.h:1840-1843 - vlasiator [...]0.030.070.070.140.140.150.151066420.070.02
__memcpy_ssse3_backlibc.so.60.680.610.613.3235504.871.321.321119280.330.74Memory (%): 99.91
MPI (%): 0.09
OMP (%): 0.01
void arch::parallel_reduce_driver<(arch::reduce_op)2, 4u, 4u, blockVelocityFirstMoments<double, 4u>(vmesh::VelocityBlockContainer*, double (&) [4u], unsigned int)::{lambda(unsigned int, unsigned int, unsigned int, unsigned int, double*)#1}, do...+vlasiator0.110.580.000.54265.671.250.011120000.330.06Exe (%): 99.99
OMP (%): 0.01
clang version 20.1.8
Loop 3053 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3051 - arch_device_host.h:323-323 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 3047 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3043 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3048 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3045 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3046 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3044 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3049 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3050 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3055 - arch_device_host.h:324-328 - vlasiator [...]+0.010.570.010.660.041.240.02550220.010.00
Loop 3056 - arch_device_host.h:326-328 - vlasiator [...]+0.010.570.010.620.051.220.02678140.020.00
Loop 3057 - arch_device_host.h:327-328 - vlasiator [...]+0.020.560.040.570.091.200.101041960.040.01
Loop 3059 - arch_moments.h:93-99 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3058 - arch_device_host.h:328-328 - vlasiator [...]0.100.510.510.480.481.101.101120000.300.06
Loop 3054 - arch_device_host.h:323-323 - vlasiator0.000.000.000.010.010.000.00840.000.00
Loop 3042 - arch_device_host.h:323-323 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 3041 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3052 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::update_pin_requests()+vlasiator0.700.570.003.424.511.240.00140000.040.08Exe (%): 100.00clang version 20.1.8
Loop 4642 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4640 - stl_vector.h:335-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4641 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4648 - hashtable_policy.h:305-305 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4643 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4644 - dccrg.hpp:7873-7881 - vlasiator [...]+0.000.570.003.680.001.240.0000.000.00
Loop 4645 - dccrg.hpp:7874-7881 - vlasiator [...]+0.550.570.443.682.721.240.95140000.040.08
Loop 4646 - hashtable.h:1840-1924 - vlasiator [...]0.040.030.030.210.210.060.06140000.010.02
Loop 4647 - hashtable.h:1840-1843 - vlasiator [...]0.150.110.110.750.750.230.23140000.020.04
ompi_sync_wait_mtlibopen-pal.so.40.30.31.590.560.567.8032556.471.211.21140000.080.17MPI (%): 100.00
kmp_flag_native<unsigned long long, (flag_type)1, true>::notdone_check()libomp.so0.100.500.500.4828952.651.081.08982970.140.04OMP (%): 100.00
void arch::parallel_reduce_driver<(arch::reduce_op)2, 6u, 4u, blockVelocitySecondMoments<double, 6u>(vmesh::VelocityBlockContainer*, double, double, double, double (&) [6u], unsigned int)::{lambda(unsigned int, unsigned int, unsigned int, unsi...+vlasiator0.100.460.000.49265.640.990.011120000.270.05Exe (%): 99.99
OMP (%): 0.01
clang version 20.1.8
Loop 3074 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3076 - arch_device_host.h:323-323 - vlasiator0.000.000.000.010.010.000.00490.000.00
Loop 3064 - arch_device_host.h:323-323 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 3063 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3073 - arch_device_host.h:323-323 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 3067 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3070 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3065 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3071 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3072 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3068 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3069 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3066 - arch_device_host.h:323-323 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3075 - arch_device_host.h:323-323 - vlasiator0.000.000.000.010.010.000.00100.000.00
Loop 3077 - arch_device_host.h:324-328 - vlasiator [...]+0.010.450.000.620.040.980.01419910.010.00
Loop 3078 - arch_device_host.h:326-328 - vlasiator [...]+0.010.450.010.590.040.970.02693010.020.00
Loop 3079 - arch_device_host.h:327-328 - vlasiator [...]+0.090.440.400.550.450.950.871120000.240.05
Loop 3080 - arch_device_host.h:328-328 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3081 - arch_moments.h:136-144 - vlasiator0.020.030.030.100.100.070.07996870.030.01
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::make_new_partition(bool)+vlasiator0.360.410.001.771.740.880.00140000.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 4637 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4639 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4618 - hashtable.h:303-2110 - vlasiator [...]+0.160.200.170.990.800.420.37140000.010.02
Loop 4620 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4622 - hashtable.h:1840-1843 - vlasiator [...]0.040.020.020.190.190.050.05140000.010.02
Loop 4621 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4619 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4638 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4623 - dccrg.hpp:8033-8046 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4625 - dccrg.hpp:8036-8046 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4624 - dccrg.hpp:8037-8046 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4613 - hashtable.h:303-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4616 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4614 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4617 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4615 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4610 - dccrg.hpp:8110-8122 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4612 - dccrg.hpp:8112-8122 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4611 - dccrg.hpp:8112-8122 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4636 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4631 - hashtable.h:303-2110 - vlasiator [...]+0.180.210.191.060.870.460.41140000.010.02
Loop 4632 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4635 - hashtable.h:1840-1843 - vlasiator [...]0.040.020.020.190.190.050.05139990.010.02
Loop 4633 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4634 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4626 - hashtable.h:303-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4627 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4630 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4628 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4629 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
std::_Hashtable<unsigned long, std::pair<unsigned long const, int>, std::allocator<std::pair<unsigned long const, int> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mo...+vlasiator0.360.390.001.770.050.840.00140000.040.08Exe (%): 100.00clang version 20.1.8
Loop 3820 - hashtable.h:2386-2403 - vlasiator [...]0.360.390.391.771.770.840.84140000.040.08
vmesh::VelocityMesh::getBlockInfo(unsigned int const&, double*) constvlasiator0.160.390.390.7722410.410.830.831120000.270.06Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
uct_dc_mlx5_ep_fc_hard_req_progresslibuct_ib.so.0.0.00.770.350.353.7820149.650.750.75140000.290.58MPI (%): 99.99
Others (%): 0.01
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::operator[](unsigned long) const+vlasiator0.210.250.231.0113137.240.540.491119990.200.07Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 32 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.040.040.000.00194050.010.00
Loop 30 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.00106000.010.00
Loop 31 - hashtable.h:1840-1843 - vlasiator [...]0.040.010.010.190.190.020.02467510.030.01
Loop 33 - hashtable.h:1840-1843 - vlasiator [...]0.040.010.010.180.180.030.03593570.030.01
Loop 27 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 26 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 28 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 29 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
FsGrid<std::array<double, 3ul>, 2>::get(int, int, int)vlasiator0.060.250.250.2814565.670.540.541106020.180.04Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::execute_refines()+vlasiator0.570.250.012.78332.470.530.01140000.080.15Exe (%): 100.00clang version 20.1.8
Loop 3519 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3600 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3535 - dccrg.hpp:3370-3378 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3536 - dccrg.hpp:3371-3378 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3521 - dccrg.hpp:3439-3444 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3537 - new_allocator.h:127-145 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3540 - hashtable.h:795-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3542 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3541 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3538 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3539 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3599 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3598 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3546 - dccrg.hpp:3281-3296 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3548 - dccrg.hpp:3284-3296 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3547 - dccrg.hpp:3286-3296 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3528 - dccrg.hpp:3383-3410 - vlasiator [...]+0.010.010.010.120.070.030.02139760.000.01
Loop 3534 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.050.050.000.0016750.000.00
Loop 3529 - hashtable.h:795-2184 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3530 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3533 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3531 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3532 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3602 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3603 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3549 - hashtable.h:303-2184 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3554 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3550 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3557 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3551 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3560 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3553 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3561 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3559 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3556 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3558 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3555 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3552 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3601 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3522 - dccrg.hpp:3422-3427 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3523 - hashtable.h:795-2184 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3524 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3527 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3525 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3526 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3562 - hashtable.h:303-2411 - vlasiator [...]+0.070.230.054.250.340.500.11140000.010.03
Loop 3573 - hashtable.h:795-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3574 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3572 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3569 - hashtable.h:795-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3570 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3571 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3575 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3563 - hashtable.h:795-2110 - vlasiator [...]+0.120.010.002.140.600.020.0012070.050.10
Loop 3567 - hashtable.h:1840-1843 - vlasiator [...]0.060.000.000.280.280.000.004010.020.04
Loop 3566 - hashtable.h:1840-1843 - vlasiator [...]0.040.000.000.210.210.000.005140.020.03
Loop 3564 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3565 - dccrg.hpp:3212-3213 - vlasiator [...]0.210.010.011.041.040.010.0127690.070.14
Loop 3589 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3584 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3579 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3585 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3586 - hashtable.h:795-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3587 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3588 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3596 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3568 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.070.070.000.0013630.000.01
Loop 3580 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3597 - hashtable.h:1840-1843 - vlasiator [...]0.020.010.010.120.120.030.03137260.010.02
Loop 3581 - hashtable.h:795-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3583 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3582 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3590 - dccrg.hpp:3149-3152 - vlasiator [...]+0.220.160.101.591.060.340.21140000.020.05
Loop 3593 - hashtable.h:2386-2403 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3591 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3595 - hashtable.h:1840-1843 - vlasiator [...]0.110.060.060.530.530.130.13140000.020.03
Loop 3594 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3592 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3576 - hashtable.h:795-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3578 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3577 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3543 - dccrg.hpp:3301-3316 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3544 - dccrg.hpp:3306-3316 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3545 - dccrg.hpp:3304-3316 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3520 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
vmesh::host_getMeshWrapper()vlasiator0.080.220.220.4012515.070.470.471120000.140.03Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
__GI___sched_yieldlibc.so.60.050.210.210.2512073.040.450.45982500.090.03OMP (%): 99.35
System (%): 0.65
FsGrid<std::array<double, 8ul>, 2>::get(int, int, int)vlasiator0.050.210.210.2412032.980.450.451103230.150.03Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::finish_balance_load()+vlasiator0.180.200.000.8949.000.440.00140000.010.02Exe (%): 100.00clang version 20.1.8
Loop 4609 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4591 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4592 - dccrg.hpp:4189-4194 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4588 - stl_vector.h:336-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4606 - stl_iterator_base_funcs.h:87-87 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4607 - stl_algobase.h:352-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4599 - dccrg.hpp:4151-4165 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4600 - dccrg.hpp:4157-4165 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4605 - stl_algobase.h:352-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4589 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4601 - stl_iterator.h:1028-1142 - vlasiator [...]+0.000.200.001.060.000.430.0000.000.00
Loop 4602 - hashtable.h:1833-1843 - vlasiator [...]+0.160.200.161.060.790.430.35140000.010.03
Loop 4603 - hashtable.h:1840-1843 - vlasiator [...]0.050.040.040.270.270.080.08140000.010.03
Loop 4608 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4593 - dccrg.hpp:4170-4177 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4594 - hashtable.h:795-2184 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4597 - hashtable.h:1840-1924 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4595 - hashtable.h:1840-1924 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4598 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4596 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4590 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4604 - stl_iterator_base_funcs.h:87-87 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
FsGrid<std::array<double, 24ul>, 2>::get(int, int, int)vlasiator0.040.160.160.219394.700.350.351044490.110.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::~Dccrg()+vlasiator0.170.150.000.814.530.330.00140000.040.08Exe (%): 100.00clang version 20.1.8
Loop 5270 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5272 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5277 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5281 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5284 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5271 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5279 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5278 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5267 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5285 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5263 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5264 - hashtable_policy.h:283-1912 - vlasiator [...]0.170.150.150.810.810.330.33140000.040.08
Loop 5260 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5283 - stl_construct.h:162-162 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5280 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5273 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5286 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5262 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5265 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5275 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5261 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5266 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5274 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5268 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5276 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5258 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5269 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5259 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5282 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
calculateWaveSpeedYZ(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<std::array<double, 27ul>, 2>&, FsGrid<std::array&...vlasiator0.040.140.140.188186.970.300.301038250.100.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
filterMoments(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<fsgrids::technical, 2>&) [clone .omp_outlined]+vlasiator0.040.140.000.1726.700.300.001046740.100.02Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
Loop 5668 - gridGlue.cpp:93-117 - vlasiator [...]+0.000.140.000.220.010.300.001210.000.00
Loop 5669 - gridGlue.cpp:95-117 - vlasiator [...]+0.010.140.000.210.020.300.00201120.010.00
Loop 5670 - gridGlue.cpp:108-117 - vlasiator [...]+0.000.140.000.190.020.300.00141400.010.00
Loop 5671 - fsgrid.hpp:822-1007 - vlasiator [...]0.030.140.140.170.170.300.301030240.100.02
OpenBucketHashtable<unsigned int, unsigned int, 4, 4294967295u>::insert(std::pair<unsigned int, unsigned int>)+vlasiator0.040.140.140.197969.190.300.301119250.100.02Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
Loop 3396 - open_bucket_hashtable.h:39-130 - vlasiator [...]0.000.000.000.020.020.000.0097420.000.00
FsGrid<std::array<double, 15ul>, 2>::get(int, int, int)vlasiator0.040.140.140.228015.440.300.301104820.100.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::get_existing_cell(std::array<unsigned long, 3ul> const&, int, int) const+vlasiator1.080.130.105.305717.310.280.21140000.230.46Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
Loop 2857 - hashtable.h:1840-1843 - vlasiator [...]0.120.010.010.570.570.020.0276410.020.05
Loop 2860 - dccrg_mapping.hpp:181-186 - vlasiator0.050.000.000.230.230.010.0142070.010.02
Loop 2856 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 2861 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 2859 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 2858 - hashtable.h:1840-1843 - vlasiator [...]0.210.020.021.041.040.050.05125130.040.09
exec_readGrid(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<fsgrid...+vlasiator0.110.120.000.56179.680.270.01140000.010.02Exe (%): 100.00clang version 20.1.8
Loop 4783 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4784 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4782 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4785 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4795 - ioread.cpp:1232-1243 - vlasiator [...]+0.000.000.000.030.000.000.0000.000.00
Loop 4797 - ioread.cpp:1232-1233 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4798 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.0080.000.00
Loop 4794 - ioread.cpp:1232-1233 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4796 - ioread.cpp:1232-1233 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4805 - ioread.cpp:1147-1151 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4800 - ioread.cpp:1224-1226 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4802 - stl_vector.h:111-1798 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4803 - stl_uninitialized.h:236-236 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4801 - stl_construct.h:119-119 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4789 - hashtable.h:1833-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4790 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4791 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4786 - ioread.cpp:1288-1297 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4787 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4788 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4804 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4792 - ioread.cpp:1268-1269 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4774 - basic_string.h:195-245 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4775 - stl_vector.h:335-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4776 - stl_vector.h:336-336 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4780 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4777 - ioread.cpp:1359-1365 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 4779 - ioread.cpp:1361-1362 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4778 - ioread.cpp:1361-1362 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4806 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4781 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4793 - hashtable.h:795-1843 - vlasiator [...]+0.100.120.090.680.470.260.20140000.010.02
Loop 4799 - hashtable.h:1840-1843 - vlasiator [...]0.040.030.030.210.210.060.06140000.010.02
Loop 4807 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
void std::__introsort_loop<__gnu_cxx::__normal_iterator<std::pair<unsigned int, unsigned int>*, std::vector<std::pair<unsigned int, unsigned int>, std::allocator<std::pair<unsigned int, unsigned int> > > >, long, __gn...+vlasiator0.040.120.010.20568.200.260.021117450.090.02Exe (%): 100.00clang version 20.1.8
Loop 5935 - stl_algo.h:1882-1939 - vlasiator [...]+0.010.110.000.300.030.240.01352440.010.00
Loop 5936 - stl_algo.h:1882-1904 - vlasiator [...]+0.020.110.050.270.110.230.101045480.040.01
Loop 5933 - stl_algo.h:1884-1884 - vlasiator [...]0.020.030.030.080.080.070.07982210.030.01
Loop 5934 - stl_algo.h:1887-1887 - vlasiator [...]0.020.030.030.070.070.060.06965260.030.01
Romberg(std::function<double (double)> const&, double, double, double)+vlasiator0.080.120.020.37872.530.260.031119350.080.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 57 - quadr.cpp:75-211 - vlasiator [...]+0.020.100.040.460.100.230.091045810.040.01
Loop 60 - quadr.cpp:87-103 - vlasiator [...]+0.020.050.020.280.090.100.03826920.020.01
Loop 61 - quadr.cpp:89-95 - vlasiator0.010.000.000.050.050.000.00270.040.01
Loop 62 - quadr.cpp:88-95 - vlasiator0.030.030.030.140.140.070.07997100.030.01
Loop 58 - quadr.cpp:135-151 - vlasiator+0.010.010.010.080.030.030.01475050.010.00
Loop 59 - quadr.cpp:136-148 - vlasiator0.010.010.010.050.050.010.01548500.010.00
calculateWaveSpeedXZ(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<std::array<double, 27ul>, 2>&, FsGrid<std::array&...vlasiator0.030.120.120.166773.340.250.251031660.080.02Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
calculateWaveSpeedXY(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<std::array<double, 27ul>, 2>&, FsGrid<std::array&...vlasiator0.030.120.120.156742.480.250.251036100.080.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
loadColumnBlockData(vmesh::VelocityMesh const*, vmesh::VelocityBlockContainer*, unsigned int*, unsigned int, int, Vec16f*)+vlasiator0.050.120.010.24368.110.250.011116870.090.02Exe (%): 100.00clang version 20.1.8
Loop 5945 - velocity_block_container.h:351-351 - vlasiator [...]0.020.040.040.100.100.090.091022910.040.01
Loop 5944 - velocity_block_container.h:351-351 - vlasiator [...]0.020.060.060.120.120.120.121069330.050.01
Loop 5943 - open_bucket_hashtable.h:39-320 - vlasiator [...]0.010.010.010.060.060.030.03770870.020.01
spatial_cell::SpatialCell::update_velocity_block_content_lists(unsigned int)+vlasiator0.020.110.000.1187.100.230.001119440.060.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 5518 - stl_vector.h:353-1762 - vlasiator [...]+0.010.110.010.140.040.230.02674250.010.00
Loop 5519 - spatial_cell_cpu.cpp:308-309 - vlasiator0.020.100.100.110.110.210.211118370.060.01
calculateEdgeElectricFieldX(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::...vlasiator0.030.100.100.146093.570.230.231036820.080.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
spatial_cell::SpatialCell::prepare_to_receive_blocks(unsigned int)+vlasiator0.040.100.010.19568.230.220.021111150.090.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 5526 - stl_construct.h:119-119 - vlasiator0.030.060.060.140.140.140.141067710.060.02
Loop 5527 - spatial_cell_cpu.cpp:608-611 - vlasiator [...]0.010.020.020.050.050.030.03816980.020.01
Loop 5528 - velocity_mesh_cpu.h:465-466 - vlasiator [...]0.010.020.020.050.050.030.03812940.020.01
Loop 5529 - stl_uninitialized.h:236-236 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
double JXBX_000_100<double>(std::array<double, 48ul>, double, double, double, double, double)vlasiator0.030.090.090.145436.410.200.201042160.070.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
sortBlocklistByDimension(vmesh::VelocityMesh const*, unsigned int, unsigned int*, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<unsigned int, std::allocator<unsigned int> >&, std::vector<unsigned ...+vlasiator0.040.090.010.19480.330.200.021110580.070.02Exe (%): 100.00clang version 20.1.8
Loop 5928 - stl_algo.h:1806-1832 - vlasiator [...]+0.000.000.000.040.010.000.0035690.000.00
Loop 5931 - stl_algobase.h:718-718 - vlasiator [...]0.000.000.000.010.010.000.001690.000.00
Loop 5929 - stl_algo.h:1806-1806 - vlasiator [...]0.000.000.000.010.010.000.0014700.000.00
Loop 5930 - stl_algobase.h:718-718 - vlasiator [...]0.000.000.000.010.010.000.003530.000.00
Loop 5923 - stl_pair.h:408-409 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 5924 - stl_algo.h:1806-1806 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5925 - stl_pair.h:408-409 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5932 - velocity_mesh_parameters.h:128-128 - vlasiator [...]0.020.020.020.090.090.050.05931140.030.01
Loop 5922 - cpu_acc_sort_blocks.cpp:124-146 - vlasiator [...]0.020.020.020.070.070.040.04869530.020.01
Loop 5926 - stl_algo.h:1803-1846 - vlasiator [...]+0.010.040.030.120.070.090.06942150.030.01
Loop 5927 - stl_algo.h:1806-1806 - vlasiator [...]0.010.010.010.050.050.030.03795820.020.01
double JXBX_001_101<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.090.090.145321.230.200.201041610.070.02Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
SBC::SysBoundaryCondition::fieldBoundaryCopyFromSolvingNbrMagneticField(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<fsgrids::technical, 2>&, int, int, int, unsigned int, unsigned int)+vlasiator0.880.090.004.3255.240.200.00874840.950.31Exe (%): 100.00clang version 20.1.8
Loop 3380 - sysboundarycondition.cpp:663-671 - vlasiator [...]+0.010.060.003.130.040.140.009910.010.00
Loop 3381 - fsgrid.hpp:822-1007 - vlasiator [...]0.630.060.063.103.100.140.14790720.690.23
Loop 3377 - sysboundarycondition.cpp:677-686 - vlasiator [...]+0.010.030.001.470.030.060.0014310.010.00
Loop 3378 - sysboundarycondition.cpp:677-686 - vlasiator [...]+0.010.030.001.450.060.060.0031400.020.01
Loop 3379 - fsgrid.hpp:822-1012 - vlasiator [...]0.280.030.031.391.390.060.06475820.380.12
double JXBX_010_110<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.090.090.145179.750.190.191040500.070.02Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
calculateEdgeElectricFieldY(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::...vlasiator0.030.090.090.134999.260.190.191027130.070.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
double JXBY_000_010<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.090.090.134998.740.190.191040480.070.02Exe (%): 100.00
MPI (%): 0.00
clang version 20.1.8
double JXBZ_000_001<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.090.090.134959.620.180.181039180.070.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
calculateEdgeElectricFieldZ(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::...vlasiator0.030.090.090.144936.330.180.181031060.070.02Exe (%): 99.99
OMP (%): 0.01
clang version 20.1.8
double JXBY_001_011<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.080.080.134814.960.180.181038580.060.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
double JXBY_100_110<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.030.080.080.144710.000.180.181037460.060.02Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
double JXBX_011_111<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.020.080.080.124455.980.170.171036160.060.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
double JXBY_101_111<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.020.080.080.124416.910.160.161034790.060.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
FsGrid<std::array<double, 27ul>, 2>::get(int, int, int)vlasiator0.020.070.070.114313.300.160.161078790.060.02Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
double JXBZ_100_101<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.020.070.070.114261.180.160.161033370.060.01Exe (%): 100.00
MPI (%): 0.00
clang version 20.1.8
double JXBZ_010_011<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.020.070.070.124223.940.160.161032490.060.01Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
f64xsubf128libm.so.60.020.070.070.124202.410.160.161103580.050.01Math (%): 100.00
paircomparator(std::pair<unsigned int, unsigned int> const&, std::pair<unsigned int, unsigned int> const&)vlasiator0.030.070.070.134184.840.160.161094900.060.02Exe (%): 100.00clang version 20.1.8
double JXBZ_110_111<double>(std::array<double, 48ul> const&, double, double, double, double, double)vlasiator0.020.070.070.123931.900.150.151027560.060.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
operator new(unsigned long)libjemalloc.so.20.050.070.070.243893.890.140.141115600.040.02Others (%): 100.00
OMP (%): 0.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::find_cached_neighbors_of(unsigned long, std::vector<std::array<int, 3ul>, std::allocator<std::array<int, 3ul> > > con...+vlasiator0.200.060.001.00162.420.140.01140000.060.12Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 3859 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3855 - dccrg.hpp:4672-4678 - vlasiator [...]+0.020.060.001.070.090.130.0020330.000.01
Loop 3858 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3856 - dccrg.hpp:4675-4678 - vlasiator [...]+0.190.060.060.980.950.130.13140000.060.12
Loop 3857 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.010.000.000.040.040.000.0060.000.00
Loop 3860 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::find_cached_neighbors_to(unsigned long, std::vector<std::array<int, 3ul>, std::allocator<std::array<int, 3ul> > > con...+vlasiator0.210.060.001.03164.180.130.01140000.060.12Exe (%): 100.00clang version 20.1.8
Loop 3861 - dccrg.hpp:4832-4839 - vlasiator [...]+0.020.060.001.100.100.130.0021510.000.01
Loop 3864 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3862 - dccrg.hpp:4836-4839 - vlasiator [...]+0.200.060.061.000.980.120.12140000.050.11
Loop 3863 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.010.000.000.030.030.000.0030.000.00
Loop 3866 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3865 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
FsGrid<std::array<double, 12ul>, 2>::get(int, int, int)vlasiator0.020.060.060.123427.680.130.131016790.050.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
je_je_sdallocx_noflagslibjemalloc.so.20.100.060.060.513351.020.120.121108370.030.02Others (%): 100.00
OMP (%): 0.00
calculateDerivatives(int, int, int, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<std::array<double, 27ul>, 2>&, FsGrid...vlasiator0.020.060.060.103336.860.120.121081370.050.01Exe (%): 100.00clang version 20.1.8
calculateEdgeHallTermXComponents(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<...vlasiator0.020.060.060.103230.400.120.121017080.050.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
update_remote_mapping_contribution_amr(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >&, unsigned int, int, unsigned int)+vlasiator0.090.060.000.42209.920.120.01140000.020.04Exe (%): 99.99
OMP (%): 0.01
clang version 20.1.8
Loop 5988 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5981 - cpu_trans_map_amr.cpp:796-796 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5989 - stl_algobase.h:2065-2086 - vlasiator [...]+0.010.000.000.090.050.000.001980.000.00
Loop 6009 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6011 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6038 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6040 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6045 - cpu_trans_map_amr.cpp:583-588 - vlasiator [...]0.010.000.000.030.030.000.0060.000.00
Loop 6036 - stl_algobase.h:2067-2067 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 6043 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6041 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6037 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6039 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6008 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5990 - dccrg.hpp:885-5643 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 6006 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6005 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6007 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6004 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5991 - dccrg_mapping.hpp:219-281 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 5994 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5998 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5995 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5992 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5993 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5999 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5996 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5997 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6000 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6002 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6003 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6001 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6022 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6042 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6044 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6010 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6016 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6020 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6012 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6030 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6035 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6033 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6014 - stl_algobase.h:2067-2067 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 6017 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6015 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6021 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6019 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6023 - dccrg.hpp:885-2846 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 6024 - stl_tree.h:1904-1905 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6026 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6025 - stl_tree.h:2068-2068 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6029 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6028 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6027 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6013 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6018 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6032 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6034 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6031 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6046 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5983 - cpu_trans_map_amr.cpp:782-788 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 6047 - cpu_trans_map_amr.cpp:557-563 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5984 - cpu_trans_map_amr.cpp:763-776 - vlasiator [...]+0.000.050.000.420.000.110.0000.000.00
Loop 5985 - cpu_trans_map_amr.cpp:775-776 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 5986 - cpu_trans_map_amr.cpp:775-776 - vlasiator0.080.050.050.420.420.110.11140000.020.05
Loop 6048 - cpu_trans_map_amr.cpp:544-551 - vlasiator [...]0.010.000.000.030.030.000.00110.000.00
Loop 5987 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5982 - cpu_trans_map_amr.cpp:793-793 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 5980 - stl_vector.h:335-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
uct_dc_mlx5_ep_am_bcopylibuct_ib.so.0.0.00.100.050.050.513191.910.120.12140000.030.05MPI (%): 99.88
Others (%): 0.12
OMP (%): 0.00
Dipole::operator()(double, double, double, coordinate, unsigned int, coordinate) constvlasiator0.070.050.050.363148.750.120.121077580.040.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
divideIfNonZero(double, double)vlasiator0.020.050.050.093069.470.110.11999210.050.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
uct_mm_ep_am_bcopylibuct.so.0.0.00.100.050.050.502954.340.110.11140000.030.07MPI (%): 99.87
Others (%): 0.13
trapez(std::function<double (double)> const&, double, double, double&, int&, int)+vlasiator0.030.050.050.162660.370.110.101065920.040.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 56 - quadr.cpp:54-58 - vlasiator [...]0.020.000.000.070.070.010.01426760.010.00
_IO_freadlibc.so.60.070.050.050.332842.150.110.11386860.040.09IO (%): 99.86
MPI (%): 0.14
OMP (%): 0.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::find_cells_at_offset(std::array<unsigned long, 3ul>, unsigned long, int, std::array<int, 3ul> const&, std::array<int, 3ul&...+vlasiator0.410.040.011.99574.100.090.02139990.070.15Exe (%): 100.00clang version 20.1.8
Loop 3773 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3771 - dccrg.hpp:4300-4427 - vlasiator [...]+0.030.030.001.820.130.070.0010870.010.02
Loop 3772 - dccrg.hpp:4303-4427 - vlasiator [...]+0.260.030.031.691.290.070.06139310.050.11
Loop 3777 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3775 - dccrg_mapping.hpp:270-281 - vlasiator0.030.000.000.140.140.000.009270.010.02
Loop 3778 - dccrg_mapping.hpp:181-186 - vlasiator0.030.000.000.140.140.000.0013480.010.02
Loop 3779 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3776 - dccrg_mapping.hpp:270-281 - vlasiator0.030.000.000.130.130.000.008620.010.02
Loop 3774 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
trans_map_1d_amr(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> > const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<unsigned long, ...+vlasiator0.010.040.000.06123.300.080.001024480.030.01Exe (%): 100.00clang version 20.1.8
Loop 5965 - cpu_trans_map_amr.cpp:313-317 - vlasiator [...]+0.000.040.000.120.010.080.00250.000.00
Loop 5966 - cpu_trans_map_amr.cpp:313-317 - vlasiator [...]+0.000.040.000.120.020.080.0079560.000.00
Loop 5967 - hashtable.h:795-2110 - vlasiator [...]+0.010.040.020.100.050.080.05933700.020.01
Loop 5968 - hashtable.h:1840-1843 - vlasiator [...]0.010.010.010.050.050.030.03726660.020.01
Loop 5963 - hashtable.h:795-2110 - vlasiator [...]+0.000.000.000.030.020.000.0056780.000.00
Loop 5964 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.010.010.000.0019190.000.00
Loop 5962 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.010.010.000.008100.000.00
read_intlibc.so.60.060.040.040.312252.850.080.08140350.020.03System (%): 99.79
MPI (%): 0.21
unknown_functionvlasiator0.040.040.040.192217.470.080.081056030.020.02Exe (%): 100.00
OMP (%): 0.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::update_cell_pointers()+vlasiator0.170.040.020.84900.650.080.03139940.050.10Exe (%): 100.00clang version 20.1.8
Loop 3974 - hashtable.h:795-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3975 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3976 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3946 - dccrg.hpp:10369-10388 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3972 - hashtable.h:795-1843 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3973 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3971 - stl_algobase.h:911-912 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3947 - dccrg.hpp:10200-10363 - vlasiator [...]+0.000.020.001.190.020.050.0010.000.00
Loop 3969 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3967 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3966 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3953 - vector.tcc:112-504 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3952 - stl_tree.h:1904-1905 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3968 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3960 - stl_tree.h:302-2082 - vlasiator [...]+0.020.010.000.270.080.010.005690.000.01
Loop 3961 - stl_tree.h:2068-2068 - vlasiator [...]0.040.010.010.190.190.010.0181050.010.02
Loop 3951 - vector.tcc:112-504 - vlasiator [...]+0.010.000.000.140.040.000.00430.000.00
Loop 3950 - stl_tree.h:1904-1905 - vlasiator [...]0.020.000.000.110.110.000.0024660.010.01
Loop 3964 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3962 - stl_tree.h:302-2082 - vlasiator [...]+0.020.010.000.300.070.010.0010110.000.01
Loop 3963 - stl_tree.h:2068-2068 - vlasiator [...]0.050.010.010.230.230.010.0180980.010.02
Loop 3965 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3949 - vector.tcc:112-504 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3948 - stl_tree.h:1904-1905 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3957 - dccrg.hpp:10289-10296 - vlasiator [...]+0.010.010.000.310.050.010.004740.000.01
Loop 3959 - stl_tree.h:1904-1905 - vlasiator [...]0.020.000.000.090.090.000.0021820.000.01
Loop 3958 - stl_tree.h:1920-1921 - vlasiator [...]0.030.000.000.160.160.010.0164230.010.02
Loop 3954 - dccrg.hpp:10298-10305 - vlasiator [...]+0.010.000.000.140.030.000.00210.000.00
Loop 3955 - stl_tree.h:1920-1921 - vlasiator [...]0.020.000.000.110.110.000.0032620.010.01
Loop 3956 - stl_tree.h:1904-1905 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3970 - stl_algobase.h:911-912 - vlasiator0.000.000.000.000.000.000.0000.000.00
opal_common_ucx_mca_pmix_fencelibmca_common_ucx.so.40.30.20.090.040.040.462065.930.080.08139140.030.05MPI (%): 100.00
vmesh::VelocityBlockContainer::setNewCapacity(unsigned int)+vlasiator0.030.040.000.14201.520.080.01990510.040.01Exe (%): 100.00clang version 20.1.8
Loop 3409 - stl_uninitialized.h:318-318 - vlasiator [...]0.000.000.000.010.010.000.00200.000.00
Loop 3411 - memoryallocation.h:156-156 - vlasiator0.000.000.000.010.010.000.00330.000.00
Loop 3414 - memoryallocation.h:156-156 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3413 - memoryallocation.h:156-156 - vlasiator0.030.030.030.130.130.060.06929290.030.01
Loop 3412 - stl_uninitialized.h:318-318 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3410 - memoryallocation.h:156-156 - vlasiator0.010.010.010.040.040.010.01467190.010.00
calculateEdgeHallTermYComponents(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<...vlasiator0.010.030.030.071649.900.060.06917370.030.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
dccrg::All_Gather::operator()(std::vector<unsigned long, std::allocator<unsigned long> >&, std::vector<std::vector<unsigned long, std::allocator<unsigned long> >, std::allocator<std::vector<unsigned long, std::allocator...+vlasiator0.030.030.000.1668.150.060.00140000.000.01Exe (%): 100.00clang version 20.1.8
Loop 3716 - stl_vector.h:919-1798 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3719 - dccrg_mpi_support.hpp:180-181 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3712 - dccrg_mpi_support.hpp:228-231 - vlasiator+0.000.030.000.140.000.060.0000.000.00
Loop 3715 - dccrg_mpi_support.hpp:229-230 - vlasiator0.030.030.030.140.140.060.06140000.000.01
Loop 3713 - dccrg_mpi_support.hpp:229-230 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3714 - dccrg_mpi_support.hpp:229-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3721 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3722 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3711 - dccrg_mpi_support.hpp:186-187 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3708 - stl_vector.h:336-353 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3709 - stl_vector.h:336-353 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3710 - stl_vector.h:336-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3718 - dccrg_mpi_support.hpp:186-187 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3717 - dccrg_mpi_support.hpp:186-187 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3720 - dccrg_mpi_support.hpp:180-181 - vlasiator0.000.000.000.000.000.000.0000.000.00
je_tcache_bin_flush_smalllibjemalloc.so.20.040.030.030.191568.700.060.06609760.010.04Others (%): 97.04
MPI (%): 2.95
OMP (%): 0.00
reconstructionCoefficients(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, std::array<double, 48ul>&, int, int, int, double const&)vlasiator0.010.030.030.071559.820.060.06911140.030.01Exe (%): 100.00
OMP (%): 0.00
MPI (%): 0.00
clang version 20.1.8
calculateEdgeHallTermZComponents(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 12ul>, 2>&, FsGrid<std::array<double, 8ul>, 2>&, FsGrid<std::array<double, 15ul>, 2>&, FsGrid<...vlasiator0.010.030.030.061542.700.060.06905740.030.01Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
mca_pml_ucx_sendmca_pml_ucx.so0.070.020.020.341438.510.050.05139590.020.04MPI (%): 100.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::get_cells_overlapping_local(std::vector<unsigned long, std::allocator<unsigned long> > const&) const+vlasiator0.030.020.000.160.090.050.00140000.010.01Exe (%): 100.00clang version 20.1.8
Loop 4956 - hashtable.h:795-2110 - vlasiator [...]+0.030.020.020.160.160.050.05140000.010.01
Loop 4957 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4959 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4958 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
FsGrid<fsgrids::technical, 2>::get(int, int, int)vlasiator0.010.020.020.061387.320.050.05929370.030.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
tcache_bin_flush_edatas_lookuplibjemalloc.so.20.050.020.020.241362.900.050.05502950.010.04Others (%): 97.61
MPI (%): 2.38
OMP (%): 0.00
std::_Function_base::_Base_manager<std::_Bind<std::function<double (double, double, double, coordinate, unsigned int, coordinate)> (std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, coordinate, int, coordinate)...vlasiator0.010.020.020.061329.900.050.05935000.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
OpenBucketHashtable<unsigned int, unsigned int, 4, 4294967295u>::rehash(int)+vlasiator0.020.020.000.0847.940.050.00907850.030.01Exe (%): 100.00
MPI (%): 0.00
clang version 20.1.8
Loop 3399 - stl_uninitialized.h:236-236 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3398 - open_bucket_hashtable.h:39-90 - vlasiator [...]0.010.020.020.060.060.040.04825730.020.01
Loop 3397 - stl_construct.h:119-119 - vlasiator0.010.010.010.040.040.010.01446490.010.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::is_cached_neighbor(unsigned long, unsigned long) const+vlasiator1.450.020.007.11236.210.050.0133530.410.82Exe (%): 100.00clang version 20.1.8
Loop 3734 - dccrg.hpp:8921-8921 - vlasiator1.120.020.025.525.520.040.0432310.320.64
Loop 3735 - hashtable.h:1840-1843 - vlasiator [...]0.100.000.000.480.480.000.005690.040.09
je_arena_cache_bin_fill_smalllibjemalloc.so.20.030.020.020.161264.650.050.05623350.010.03Others (%): 94.67
MPI (%): 5.26
OMP (%): 0.07
__kmp_yieldlibomp.so0.010.020.020.061237.680.050.05901310.020.01OMP (%): 100.00
opal_pmix_base_get_packedlibopen-pal.so.40.30.30.040.020.020.181131.570.040.04139970.010.02MPI (%): 100.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::find_neighbors_of(unsigned long, std::vector<std::array<int, 3ul>, std::allocator<std::array<int, 3ul> > > const&...+vlasiator0.170.020.010.84329.280.040.01135360.040.07Exe (%): 100.00clang version 20.1.8
Loop 3748 - dccrg.hpp:4623-4637 - vlasiator [...]+0.010.010.001.010.040.030.00190.000.01
Loop 3747 - dccrg.hpp:4627-4628 - vlasiator [...]+0.130.010.010.920.640.030.03119570.030.05
Loop 3754 - dccrg_mapping.hpp:226-231 - vlasiator0.010.000.000.050.050.000.00540.000.01
Loop 3756 - dccrg_mapping.hpp:270-281 - vlasiator0.020.000.000.090.090.000.004060.010.01
Loop 3753 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3755 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3751 - stl_tree.h:295-2339 - vlasiator [...]+0.020.000.000.140.070.000.004960.000.01
Loop 3752 - stl_tree.h:2068-2068 - vlasiator [...]0.010.000.000.070.070.000.006130.000.01
Loop 3749 - vector.tcc:112-504 - vlasiator [...]+0.010.000.000.060.040.000.00400.000.00
Loop 3750 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.010.000.000.030.030.000.0060.000.00
Loop 3758 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3757 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
dccrg::Mapping::get_level_0_parent(unsigned long) const+vlasiator0.030.020.020.141037.930.040.04140000.010.01Exe (%): 100.00clang version 20.1.8
Loop 4965 - dccrg_mapping.hpp:270-461 - vlasiator [...]0.010.000.000.050.050.000.006730.000.00
Loop 4962 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4963 - dccrg_mapping.hpp:226-231 - vlasiator0.010.000.000.040.040.000.001170.000.00
Loop 4966 - dccrg_mapping.hpp:270-281 - vlasiator0.010.000.000.060.060.000.007650.000.00
Loop 4964 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
std::_Hashtable<unsigned long, std::pair<unsigned long const, int>, std::allocator<std::pair<unsigned long const, int> >, std::__detail::_Select1st, std::equal_to<unsigned long>, std::hash<unsigned long>, std::__detail::_Mo...vlasiator0.070.020.020.341065.720.040.04139840.010.02Exe (%): 100.00clang version 20.1.8
std::_Function_handler<double (double, double, double), std::_Bind<std::function<double (double, double, double, coordinate, unsigned int, coordinate)> (std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>, coordin...vlasiator0.030.020.020.141055.490.040.04871230.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
std::_Function_handler<double (double), Romberg(std::function<double (double, double)> const&, double, double, double, double, double)::$_0>::_M_invoke(std::_Any_data const&, double&&)vlasiator0.010.020.020.051019.430.040.04862280.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
propagateMagneticField(FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, FsGrid<std::array<double, 3ul>, 2>&, int, int, int, double...vlasiator0.010.020.020.05997.490.040.04821040.020.01Exe (%): 100.00
MPI (%): 0.00
OMP (%): 0.00
clang version 20.1.8
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::get_all_children(unsigned long) const+vlasiator0.030.020.010.17506.720.040.02139760.010.02Exe (%): 100.00clang version 20.1.8
Loop 3501 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3491 - dccrg.hpp:6096-6118 - vlasiator [...]+0.000.010.000.170.000.020.0000.000.00
Loop 3492 - dccrg.hpp:6096-6118 - vlasiator [...]+0.010.010.000.170.030.020.00120.000.00
Loop 3493 - dccrg.hpp:6106-6118 - vlasiator [...]+0.020.010.010.140.090.020.02115180.010.01
Loop 3494 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3496 - dccrg_mapping.hpp:181-186 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3495 - dccrg_mapping.hpp:181-186 - vlasiator0.010.000.000.050.050.000.006230.000.00
Loop 3500 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3499 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3497 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3498 - dccrg_mapping.hpp:226-231 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3502 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
belongsToLayer(int, int, int, int, FsGrid<fsgrids::technical, 2>&)+vlasiator0.010.020.000.0437.140.040.00852490.020.01Exe (%): 100.00clang version 20.1.8
Loop 3128 - sysboundary.cpp:319-339 - vlasiator [...]+0.000.020.000.050.020.030.0055510.000.00
Loop 3129 - fsgrid.hpp:822-1007 - vlasiator [...]0.010.020.020.040.040.030.03833370.020.01
spatial_cell::SpatialCell::getVelocityBlockMinValue(unsigned int) constvlasiator0.020.020.020.11917.760.030.03804360.020.01Exe (%): 100.00clang version 20.1.8
std::_Function_base::_Base_manager<std::_Bind<std::function<double (double, double, double)> (std::_Placeholder<1>, std::_Placeholder<2>, double)> >::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_ope...vlasiator0.010.020.020.05885.810.030.03822600.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
readNBlocks(vlsv::ParallelReader&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::vector<unsigned long, std::allocator<unsigned long> >&, int, ompi_communicator_t*) [cl...+vlasiator0.000.020.000.020.050.030.00979470.010.00Exe (%): 100.00clang version 20.1.8
Loop 4727 - ioread.cpp:302-303 - vlasiator0.000.020.020.020.020.030.03979470.010.00
_IO_fdopenlibc.so.60.030.020.020.13877.260.030.03420210.010.02IO (%): 100.00
MPI (%): 0.00
std::_Hashtable<unsigned int, unsigned int, std::allocator<unsigned int>, std::__detail::_Identity, std::equal_to<unsigned int>, std::hash<unsigned int>, std::__detail::_Mod_range_hashing, std::__detail::_Default_ranged_hash, std::__de...+vlasiator0.010.010.000.052.360.030.00785150.020.01Exe (%): 100.00clang version 20.1.8
Loop 5547 - hashtable.h:2386-2403 - vlasiator [...]0.010.010.010.050.050.030.03784230.020.01
ompi_comm_request_progresslibmpi.so.40.30.50.030.010.010.14805.700.030.03137970.010.02MPI (%): 100.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::update_user_remote_neighbor_info(unsigned long, int)+vlasiator0.040.010.010.21385.590.030.01138200.010.02Exe (%): 100.00clang version 20.1.8
Loop 3884 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3892 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3894 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3878 - hashtable.h:795-2110 - vlasiator [...]+0.020.000.000.130.080.010.0148180.000.01
Loop 3880 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3882 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3881 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3879 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.020.020.000.0010.000.00
Loop 3883 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.0080.000.00
Loop 3885 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3886 - hashtable.h:795-2110 - vlasiator [...]+0.020.000.000.160.110.010.0174630.010.01
Loop 3888 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3891 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.050.050.000.00140.000.01
Loop 3889 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3890 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3887 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3893 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::recalculate_neighbor_update_send_receive_lists(int)+vlasiator0.040.010.010.19449.950.030.02137700.010.02Exe (%): 100.00clang version 20.1.8
Loop 4010 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4012 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3994 - dccrg.hpp:8326-8422 - vlasiator [...]+0.010.010.000.320.040.010.00410.000.00
Loop 4008 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4002 - dccrg.hpp:8338-8346 - vlasiator [...]+0.020.000.000.160.100.010.0168170.000.01
Loop 4003 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.00310.000.00
Loop 4004 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4005 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.0030.000.00
Loop 4006 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4001 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4000 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4007 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3995 - dccrg.hpp:8352-8361 - vlasiator [...]+0.010.000.000.120.070.000.0034260.000.01
Loop 3999 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.0010.000.00
Loop 3997 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3996 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.0090.000.00
Loop 3998 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4013 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3980 - dccrg.hpp:8403-8434 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3979 - dccrg.hpp:8422-8434 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3984 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3981 - dccrg.hpp:8415-8415 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3982 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3985 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3983 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3978 - dccrg.hpp:8422-8434 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4009 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 4011 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3986 - dccrg.hpp:8367-8398 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3987 - dccrg.hpp:8386-8398 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3992 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3989 - dccrg.hpp:8379-8379 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3990 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3988 - dccrg.hpp:8386-8398 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3993 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3991 - stl_uninitialized.h:1031-1031 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
std::_Function_handler<double (double, double), std::_Bind<std::function<double (double, double, double)> (std::_Placeholder<1>, std::_Placeholder<2>, double)> >::_M_invoke(std::_Any_data const&, double&&, double&a...vlasiator0.020.010.010.09767.460.030.03777840.020.01Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
parse_keyvallibpmi2.so.0.0.00.030.010.010.14757.780.030.03137810.010.02MPI (%): 98.56
Others (%): 1.44
OMP (%): 0.00
void spatial_cell::SpatialCell::add_velocity_blocks<float>(unsigned int, std::vector<unsigned int, std::allocator<unsigned int> > const&, float*)+vlasiator0.010.010.000.057.740.030.00786410.020.00Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 4872 - spatial_cell_cpu.hpp:810-811 - vlasiator0.010.010.010.040.040.030.03777480.020.00
Loop 4875 - spatial_cell_cpu.hpp:802-805 - vlasiator [...]0.000.000.000.010.010.000.0021530.000.00
Loop 4874 - spatial_cell_cpu.hpp:810-811 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 4873 - spatial_cell_cpu.hpp:810-811 - vlasiator0.000.000.000.000.000.000.0000.000.00
pml_ucx_generic_datatype_finishmca_pml_ucx.so0.020.010.010.12714.940.030.03136320.010.02MPI (%): 100.00
operator delete(void*, unsigned long)libjemalloc.so.20.020.010.010.10705.580.030.03700100.010.01Others (%): 100.00
OMP (%): 0.00
mca_pml_ucx_recvmca_pml_ucx.so0.050.010.010.23702.780.030.0394710.020.04MPI (%): 100.00
dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >::induce_refines()+vlasiator0.050.010.010.22505.450.020.02139010.010.01Exe (%): 100.00clang version 20.1.8
Loop 3649 - stl_construct.h:162-162 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3650 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3681 - stl_algobase.h:352-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3652 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3680 - stl_iterator_base_funcs.h:87-87 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3651 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3657 - stl_algobase.h:352-353 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3658 - stl_vector.h:98-1798 - vlasiator [...]+0.000.000.000.250.000.000.0000.000.00
Loop 3664 - dccrg.hpp:8982-9005 - vlasiator [...]+0.000.000.000.250.000.000.0000.000.00
Loop 3665 - hashtable.h:795-2110 - vlasiator [...]+0.010.000.000.250.030.000.002290.000.00
Loop 3671 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.030.030.000.00780.000.00
Loop 3666 - dccrg.hpp:9002-9005 - vlasiator [...]+0.040.000.000.190.190.000.003690.020.03
Loop 3670 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3668 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3669 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3667 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3672 - dccrg.hpp:8948-8982 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3673 - dccrg.hpp:8952-8973 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3678 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3677 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3676 - dccrg_mapping.hpp:270-281 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 3675 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3674 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3679 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3663 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3659 - new_allocator.h:145-145 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3661 - hashtable.h:795-2110 - vlasiator [...]+0.000.000.000.000.000.000.0000.000.00
Loop 3662 - hashtable.h:1840-1843 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3660 - hashtable_policy.h:283-1912 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3656 - stl_iterator_base_funcs.h:87-87 - vlasiator [...]0.000.000.000.000.000.000.0000.000.00
Loop 3653 - hashtable_policy.h:219-1219 - vlasiator [...]+0.000.000.000.080.000.000.0000.000.00
Loop 3654 - hashtable.h:795-2110 - vlasiator [...]+0.010.000.000.080.050.000.0034040.000.00
Loop 3655 - hashtable.h:1840-1843 - vlasiator [...]0.010.000.000.040.040.000.001650.000.00
void arch::parallel_reduce_driver<(arch::reduce_op)1, 1u, 2u, reduce_vlasov_dt(dccrg::Dccrg<spatial_cell::SpatialCell, dccrg::Cartesian_Geometry, std::tuple<>, std::tuple<> >&, std::vector<unsigned long, std::allocator<unsign...+vlasiator0.010.010.000.0428.180.020.00773760.010.00Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
Loop 6069 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6070 - arch_device_host.h:113-113 - vlasiator [...]0.010.010.010.030.030.020.02756200.010.00
Loop 6067 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6061 - arch_device_host.h:112-112 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 6060 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6073 - arch_device_host.h:113-113 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6071 - arch_device_host.h:113-113 - vlasiator0.000.000.000.010.010.000.0090.000.00
Loop 6068 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6066 - arch_device_host.h:112-112 - vlasiator+0.000.000.000.000.000.000.0000.000.00
Loop 6065 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6063 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6062 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6064 - arch_device_host.h:112-112 - vlasiator0.000.000.000.000.000.000.0000.000.00
Loop 6072 - arch_device_host.h:113-113 - vlasiator0.000.000.000.000.000.000.0000.000.00
opal_generic_simple_unpacklibopen-pal.so.40.30.30.030.010.010.13624.400.020.02131700.010.01MPI (%): 100.00
std::_Function_handler<double (double, double, double, coordinate, unsigned int, coordinate), Dipole>::_M_manager(std::_Any_data&, std::_Any_data const&, std::_Manager_operation)vlasiator0.010.010.010.05602.820.020.02697140.020.00Exe (%): 100.00
OMP (%): 0.00
clang version 20.1.8
__kmp_wait_4libomp.so0.010.010.010.05596.640.020.02717470.010.00OMP (%): 100.00
std::_Function_handler<double (double), std::_Bind<std::function<double (double, double)> (double, std::_Placeholder<1>)> >::_M_invoke(std::_Any_data const&, double&&)vlasiator0.020.010.010.09584.430.020.02681910.020.00Exe (%): 99.96
OMP (%): 0.04
clang version 20.1.8
×