| Name | Module | Coverage run_0 (%) | Max Time Over Threads run_0 (s) | 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 |
| ►void qmcplusplus::DTD_BConds<double, 3u, 39>::computeDistances<qmcplusplus::TinyVector<double, 3u>, qmcplusplus::VectorSoAContainer<double, 3u, 32ul, qmcplusplus::Mallocator<double, 32ul> >, qmcplusplus::VectorSoAContainer<dou...+ | exec | 26.83 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 1293 - ParticleBConds.h:185-217 - exec [...] | | 26.83 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | | |
| ○Loop 1292 - ParticleBConds.h:185-217 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►void miniqmcreference::MultiBsplineEvalRef::evaluate_v<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, unsigned long)+ | exec | 22.76 | 0.14 | 0.14 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 940 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 934 - MultiBsplineRef.hpp:65-74 - exec+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 930 - MultiBsplineRef.hpp:71-74 - exec | | 7.32 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | | |
| ►Loop 936 - MultiBsplineRef.hpp:65-74 - exec+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 933 - MultiBsplineRef.hpp:71-74 - exec | | 5.69 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | | |
| ○Loop 932 - MultiBsplineRef.hpp:71-74 - exec | | 4.88 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | | |
| ○Loop 931 - MultiBsplineRef.hpp:71-74 - exec | | 4.88 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | | |
| ○Loop 938 - MultiBsplineRef.hpp:70-74 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 935 - MultiBsplineRef.hpp:70-74 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 937 - MultiBsplineRef.hpp:70-74 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 939 - MultiBsplineRef.hpp:70-74 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh<double>(qmcplusplus::bspline_traits<double, 3u>::SplineType const*, double, double, double, double*, double*, double*, unsigned long)+ | exec | 14.63 | 0.09 | 0.09 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 958 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 952 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 955 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 949 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 950 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 946 - MultiBsplineRef.hpp:233-270 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 944 - MultiBsplineRef.hpp:250-270 - exec | | 14.63 | 0.09 | 0.09 | 1 | 0.00 | 0.00 | | |
| ►Loop 948 - MultiBsplineRef.hpp:233-270 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 945 - MultiBsplineRef.hpp:233-249 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 947 - MultiBsplineRef.hpp:249-270 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 957 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 956 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 942 - MultiBsplineRef.hpp:285-295 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 954 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 953 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 951 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 943 - MultiBsplineRef.hpp:284-295 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○unknown_function | [vdso] | 7.32 | 0.04 | 0.05 | 1 | 0.00 | 0.00 | OMP (%): 100.00 | |
| ○dgemm_sve_big | libarmpl_mp.so | 5.69 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ►qmcplusplus::BsplineFunctor<double>::evaluateV(int, int, int, double const*, double*) const+ | exec | 4.07 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 322 - BsplineFunctor.h:246-260 - exec | | 1.63 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | | |
| ○Loop 324 - BsplineFunctor.h:236-241 - exec | | 1.63 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | | |
| ○Loop 323 - BsplineFunctor.h:246-260 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►.omp_outlined..11+ | exec | 2.44 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 904 - BsplineAllocator.hpp:179-180 - exec | | 2.44 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | | |
| ►Loop 905 - BsplineAllocator.hpp:172-180 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 906 - BsplineAllocator.hpp:179-180 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 907 - BsplineAllocator.hpp:179-180 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►qmcplusplus::BsplineFunctor<double>::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const+ | exec | 2.44 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 321 - BsplineFunctor.h:291-298 - exec | | 2.44 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | | |
| ○Loop 319 - BsplineFunctor.h:303-336 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 320 - BsplineFunctor.h:302-336 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector<double, 3u>&)+ | exec | 2.44 | 0.02 | 0.01 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 358 - stl_algobase.h:924-924 - exec | | 1.63 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | | |
| ○Loop 360 - stl_algobase.h:924-924 - exec | | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | | |
| ○Loop 356 - stl_numeric.h:141-141 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 351 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 357 - TwoBodyJastrowRef.h:266-271 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 354 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 352 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 350 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 355 - stl_numeric.h:140-141 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 359 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 349 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 353 - TwoBodyJastrowRef.h:153-154 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○dgemv_n_sve_kernel | libarmpl_mp.so | 1.63 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ○interleave_2vl_sve_kernel_d | libarmpl_mp.so | 1.63 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ○void armpl::clag::(anonymous namespace)::gemv_a_cntg_first<false, double, double, double, double>(long, long, double, double const*, long, long, double const*, long, double, double*, long) | libarmpl_mp.so | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ►miniqmcreference::DiracDeterminantRef<qmcplusplus::DelayedUpdate<double, double> >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib<qmcplusplus::TinyVector<double, 3u>, std::allocator<qmcplusplus::TinyVector&l...+ | exec | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ►Loop 1045 - inner_product.hpp:81-154 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 1048 - inner_product.hpp:81-154 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 1047 - inner_product.hpp:81-82 - exec | | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | | |
| ○Loop 1046 - inner_product.hpp:154-154 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 1049 - inner_product.hpp:154-154 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►miniqmcreference::einspline_spo_ref<double>::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector<double, std::allocator<double> >&, qmcplusplus::Vector<qmcplusplus::TinyVector<double, 3u>, std::allocator<...+ | exec | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 922 - einspline_spo_ref.hpp:225-227 - exec [...] | | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | | |
| ►Loop 923 - einspline_spo_ref.hpp:219-227 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 924 - einspline_spo_ref.hpp:223-227 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○pthread_attr_setschedparam | libc-2.31.so | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Pthread (%): 100.00 | |
| ○bool armpl::dispatch_atomic_sve<double>(armpl::armpl_trans, armpl::armpl_trans, long, long, long, double const*, long, double const*, long, double*, long, double, double) | libarmpl_mp.so | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ○_dl_rtld_di_serinfo | ld-2.31.so | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | System (%): 100.00 | |
| ►.omp_outlined..62+ | exec | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 63 - alloc_traits.h:257-257 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 65 - OperatorTags.h:183-183 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 59 - random.tcc:409-414 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 64 - OperatorTags.h:183-183 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 50 - miniqmc.cpp:472-488 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 49 - miniqmc.cpp:472-476 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 51 - miniqmc.cpp:478-488 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 60 - random.tcc:401-406 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 62 - random.tcc:401-406 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 61 - random.tcc:409-414 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 52 - miniqmc.cpp:418-456 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 53 - miniqmc.cpp:422-453 - exec [...] | | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | | |
| ►Loop 54 - StdRandom.h:101-102 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 56 - random.tcc:411-414 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 55 - random.tcc:403-406 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 58 - random.tcc:411-414 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 57 - random.tcc:403-406 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○dgemv_t_sve_kernel | libarmpl_mp.so | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |
| ►miniqmcreference::TwoBodyJastrowRef<qmcplusplus::BsplineFunctor<double> >::acceptMove(qmcplusplus::ParticleSet&, int)+ | exec | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 377 - stl_algobase.h:924-924 - exec | | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | | |
| ○Loop 375 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 369 - TwoBodyJastrowRef.h:322-329 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 374 - TwoBodyJastrowRef.h:266-271 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 373 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 371 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 372 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 370 - TwoBodyJastrowRef.h:266-271 - exec [...] | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 365 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 368 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 376 - stl_algobase.h:924-924 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 367 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 366 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►Loop 363 - TwoBodyJastrowRef.h:322-353 - exec [...]+ | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 362 - TwoBodyJastrowRef.h:322-329 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 364 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ○Loop 361 - TwoBodyJastrowRef.h:340-345 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |
| ►qmcplusplus::TimerType<qmcplusplus::CPUClock>::start()+ | exec | 0.81 | 0 | 0 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | Arm C/C++/Fortran Compiler version 23.04 (build number 21) (based on LLVM 16.0.0) |
| ○Loop 1371 - NewTimer.cpp:53-54 - exec | | 0 | 0 | 0 | 0 | 0.00 | 0.00 | | |