ID | Module | Source Location | Source Function | Level | Max Time Over Threads (s) | Time w.r.t. Wall Time (s) | Coverage (% app. time) | Speedup if no scalar integer | Speedup if FP arith vectorized | Speedup if fully vectorized | Speedup if FP only | Number of paths | Vectorization Ratio (%) | Vector Length Use (%) | CQA cycles | CQA cycles if no scalar integer | CQA cycles if FP arith vectorized | CQA cycles if fully vectorized | CQA cycles if FP only | Instance Count | min (Iteration count) | avg (Iteration count) | max (Iteration count) | min (Cycles per Iteration) | avg (Cycles per Iteration) | max (Cycles per Iteration) |
○Loop 844 | libqmcwfs.so | MultiBsplineRef.hpp:242-262 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Innermost | 15.66 | 14.16 | 7.57 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 46.00 | 46.00 | 46.00 | 46.00 | 46.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 823 | libqmcwfs.so | MultiBsplineRef.hpp:68-70 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Innermost | 12.5 | 12.18 | 6.51 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 826 | libqmcwfs.so | MultiBsplineRef.hpp:68-70 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Innermost | 12.63 | 12.11 | 6.47 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 824 | libqmcwfs.so | MultiBsplineRef.hpp:68-70 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Innermost | 12.64 | 12.05 | 6.44 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 825 | libqmcwfs.so | MultiBsplineRef.hpp:68-70 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Innermost | 12.73 | 12.03 | 6.43 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 5.00 | 5.00 | 5.00 | 5.00 | 5.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 456 | libqmcparticle_omptarget.so | ParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228 | qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&) | Innermost | 7.88 | 7.58 | 4.05 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 95.83 | 96.35 | 22.00 | 22.00 | 22.00 | 22.00 | 22.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 204 | libqmcparticle_omptarget.so | VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,TinyVector.h:182-182,OhmmsVector.h:223-223,SoaDistanceTableAAOMPTarget.h:440-442 | qmcplusplus::SoaDistanceTableAAOMPTarget::update(int) | Single | 4.53 | 3.87 | 2.07 | 1.37 | 1.00 | 4.89 | 3.67 | 1 | 54.55 | 15.91 | 3.67 | 2.67 | 3.67 | 0.75 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 449 | libqmcwfs.so | BsplineFunctor.h:236-241 | qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) const | Single | 3.13 | 2.81 | 1.5 | 1.17 | 1.00 | 8.00 | 1.17 | 3 | 0.00 | 12.50 | 1.56 | 1.33 | 1.56 | 0.19 | 1.33 | NA | NA | NA | NA | NA | NA | NA |
○Loop 219 | libqmcparticle_omptarget.so | ParticleBConds3DSoa.h:234-255 | void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) const | Single | 1.27 | 1.08 | 0.58 | 1.00 | 1.00 | 1.05 | 1.05 | 1 | 92.45 | 93.40 | 23.00 | 23.00 | 23.00 | 22.00 | 22.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 836 | libqmcwfs.so | stl_algobase.h:235-235,einspline_spo_ref.hpp:223-227,VectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271,stl_vector.h:1046-1046,TinyVector.h:144-145,OhmmsVector.h:223-223 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Innermost | 0.98 | 0.82 | 0.44 | 2.00 | 1.00 | 4.76 | 5.87 | 1 | 0.00 | 11.93 | 7.33 | 3.67 | 7.33 | 1.54 | 1.25 | NA | NA | NA | NA | NA | NA | NA |
○Loop 915 | libqmcwfs.so | OperatorTags.h:63-63,OperatorTags.h:94-94,inner_product.hpp:155-155 | miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.77 | 0.61 | 0.33 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 24.00 | 24.00 | 24.00 | 24.00 | 12.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 8 | libqmcwfs.so | inner_product.hpp:82-83 | qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&) | Innermost | 0.69 | 0.54 | 0.29 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 901 | libqmcwfs.so | OperatorTags.h:63-63,OperatorTags.h:94-94,inner_product.hpp:155-155 | miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int) | Single | 0.6 | 0.48 | 0.26 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 24.00 | 24.00 | 24.00 | 24.00 | 12.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 453 | libqmcwfs.so | BsplineFunctor.h:291-298 | qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const | Single | 0.55 | 0.46 | 0.24 | 1.03 | 1.00 | 8.97 | 1.03 | 3 | 0.00 | 12.15 | 2.06 | 2.00 | 2.06 | 0.23 | 2.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 914 | libqmcwfs.so | inner_product.hpp:82-83 | miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.55 | 0.38 | 0.21 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 839 | libqmcwfs.so | MultiBsplineRef.hpp:276-286 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Innermost | 0.49 | 0.28 | 0.15 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 9.00 | 9.00 | 9.00 | 9.00 | 9.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 892 | libqmcwfs.so | inner_product.hpp:211-212 | qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&) | Innermost | 0.49 | 0.27 | 0.15 | 1.00 | 1.00 | 8.00 | 1.00 | 1 | 0.00 | 12.50 | 1.00 | 1.00 | 1.00 | 0.13 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 631 | libqmcwfs.so | TwoBodyJastrowRef.h:342-347 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.3 | 0.23 | 0.12 | 1.00 | 1.00 | 1.00 | 1.83 | 1 | 100.00 | 100.00 | 14.67 | 14.67 | 14.67 | 14.67 | 8.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 635 | libqmcwfs.so | TwoBodyJastrowRef.h:342-347 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.31 | 0.22 | 0.12 | 1.00 | 1.00 | 1.00 | 1.83 | 1 | 100.00 | 100.00 | 14.67 | 14.67 | 14.67 | 14.67 | 8.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 633 | libqmcwfs.so | TwoBodyJastrowRef.h:342-347 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.31 | 0.22 | 0.12 | 1.00 | 1.00 | 1.00 | 1.83 | 1 | 100.00 | 100.00 | 14.67 | 14.67 | 14.67 | 14.67 | 8.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 39 | exec | stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,OhmmsVector.h:229-229,unique_ptr.h:173-173,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135 | .omp_outlined..64 | InBetween | 0.3 | 0.2 | 0.11 | 3.62 | 1.00 | 4.37 | 3.92 | 3 | 0.00 | 11.74 | 5.22 | 1.44 | 5.22 | 1.19 | 1.33 | NA | NA | NA | NA | NA | NA | NA |
○Loop 638 | libqmcwfs.so | TwoBodyJastrowRef.h:324-331 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.27 | 0.2 | 0.1 | 1.00 | 1.00 | 1.00 | 1.20 | 1 | 100.00 | 100.00 | 24.00 | 24.00 | 24.00 | 24.00 | 20.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 454 | libqmcparticle_omptarget.so | OMPTargetMath.hpp:38-38,SoaDistanceTableABOMPTarget.h:215-218,SoaDistanceTableABOMPTarget.h:228-228 | qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&) | InBetween | 0.29 | 0.13 | 0.07 | 4.67 | 1.00 | 6.63 | 4.67 | 11 | 0.00 | 11.59 | 23.33 | 5.00 | 23.33 | 3.52 | 5.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 895 | libqmcwfs.so | OperatorTags.h:63-63,OperatorTags.h:94-94,inner_product.hpp:155-155 | miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&) | Innermost | 0.15 | 0.09 | 0.05 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 24.00 | 24.00 | 24.00 | 24.00 | 12.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 616 | libqmcwfs.so | TwoBodyJastrowRef.h:155-156 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.13 | 0.07 | 0.04 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 617 | libqmcwfs.so | TwoBodyJastrowRef.h:155-156 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.11 | 0.06 | 0.03 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 615 | libqmcwfs.so | TwoBodyJastrowRef.h:155-156 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.11 | 0.06 | 0.03 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 7 | libqmcwfs.so | SPOSet.h:83-86,stl_vector.h:1046-1046,inner_product.hpp:82-82,OhmmsVector.h:178-178 | qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&) | Outermost | 0.09 | 0.05 | 0.02 | 1.89 | 1.05 | 1.32 | 1.89 | 8 | 46.34 | 24.24 | 11.33 | 6.00 | 10.79 | 8.56 | 6.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 447 | libqmcwfs.so | BsplineFunctor.h:246-260,stl_vector.h:1064-1064 | qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) const | Single | 0.09 | 0.05 | 0.02 | 1.00 | 0.84 | 1.39 | 1.46 | 1 | 56.46 | 28.40 | 27.83 | 27.83 | 33.00 | 20.00 | 19.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 904 | libqmcwfs.so | inner_product.hpp:82-83 | miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.08 | 0.04 | 0.02 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 674 | libqmcwfs.so | TwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:126-127,refwrap.h:338-338,optional:433-433,optional:950-950,stl_vector.h:919-919,stl_vector.h:1046-1046,OhmmsVector.h:229-229 | miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Outermost | 0.1 | 0.04 | 0.02 | 2.28 | 1.90 | 5.38 | 4.10 | 2 | 8.33 | 12.11 | 6.83 | 3.00 | 3.60 | 1.27 | 1.67 | NA | NA | NA | NA | NA | NA | NA |
○Loop 905 | libqmcwfs.so | OperatorTags.h:63-63,OperatorTags.h:94-94,inner_product.hpp:155-155 | miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.08 | 0.04 | 0.02 | 1.00 | 1.00 | 1.00 | 2.00 | 1 | 100.00 | 100.00 | 24.00 | 24.00 | 24.00 | 24.00 | 12.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 821 | libqmcwfs.so | stl_algobase.h:923-924,einspline_spo_ref.hpp:175-176,MultiBsplineEvalHelper.hpp:53-53,MultiBsplineEvalHelper.hpp:60-63,MultiBsplineData.hpp:54-57,MultiBsplineRef.hpp:42-42,MultiBsplineRef.hpp:47-49,MultiBsplineRef.hpp:56-58,MultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:67-67,stl_vector.h:1046-1046 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Outermost | 0.08 | 0.04 | 0.02 | 1.83 | 2.04 | 1.71 | 3.35 | 38432 | 32.17 | 20.72 | 43.50 | 23.83 | 21.33 | 25.47 | 13.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 450 | libqmcwfs.so | BsplineFunctor.h:302-336,stl_vector.h:1064-1064 | qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const | Single | 0.08 | 0.04 | 0.02 | 1.01 | 1.00 | 1.27 | 1.42 | 1 | 61.45 | 53.31 | 59.50 | 58.75 | 59.50 | 47.00 | 42.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 896 | libqmcwfs.so | inner_product.hpp:82-83 | miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&) | Innermost | 0.06 | 0.03 | 0.02 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 731 | libqmcwfs.so | stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,OhmmsVector.h:223-223,OhmmsVector.h:249-249,OneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-141,OneBodyJastrowRef.h:151-151 | miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Outermost | 0.07 | 0.03 | 0.02 | 2.57 | 2.18 | 5.54 | 4.00 | 6 | 15.38 | 12.50 | 6.00 | 2.33 | 2.75 | 1.08 | 1.50 | NA | NA | NA | NA | NA | NA | NA |
○Loop 659 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.07 | 0.02 | 0.01 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 453 | libqmcparticle_omptarget.so | SoaDistanceTableABOMPTarget.h:214-215 | qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&) | Outermost | 0.05 | 0.02 | 0.01 | 1.41 | 1.00 | 4.50 | 9.50 | 12 | 0.00 | 12.32 | 12.67 | 9.00 | 12.67 | 2.81 | 1.33 | NA | NA | NA | NA | NA | NA | NA |
○Loop 40 | exec | OperatorTags.h:43-43,OperatorTags.h:63-63,VectorSoAContainer.h:231-231,stl_vector.h:919-919,stl_vector.h:1046-1046,TinyVector.h:144-145,OhmmsVector.h:229-229,NonLocalPP.hpp:131-132 | .omp_outlined..64 | Innermost | 0.04 | 0.02 | 0.01 | 1.13 | 1.45 | 3.68 | 2.27 | 1 | 30.00 | 16.25 | 5.67 | 5.00 | 3.92 | 1.54 | 2.50 | NA | NA | NA | NA | NA | NA | NA |
○Loop 662 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.06 | 0.02 | 0.01 | 1.00 | 1.00 | 1.00 | 1.42 | 1 | 100.00 | 100.00 | 5.67 | 5.67 | 5.67 | 5.67 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 660 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.06 | 0.02 | 0.01 | 1.00 | 1.00 | 1.00 | 1.33 | 1 | 100.00 | 100.00 | 5.33 | 5.33 | 5.33 | 5.33 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 455 | libqmcwfs.so | stl_algobase.h:911-912 | qmcplusplus::Vector, std::allocator > >::resize(unsigned long, qmcplusplus::TinyVector) | Single | 0.05 | 0.02 | 0.01 | 1.33 | 1.00 | 3.56 | 1.33 | 1 | 50.00 | 18.75 | 1.33 | 1.00 | 1.33 | 0.38 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 625 | libqmcwfs.so | stl_numeric.h:141-141 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.04 | 0.02 | 0.01 | 1.00 | 1.00 | 1.00 | 1.00 | 1 | 100.00 | 100.00 | 4.00 | 4.00 | 4.00 | 4.00 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 398 | libqmcparticle.so | ParticleSet.cpp:242-243,stl_vector.h:919-919,unique_ptr.h:173-173 | qmcplusplus::ParticleSet::update(bool) | Single | 0.06 | 0.02 | 0.01 | 1.00 | 1.00 | 4.33 | 2.17 | 1 | 0.00 | 12.50 | 2.17 | 2.17 | 2.17 | 0.50 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 209 | libqmcwfs.so | stl_algobase.h:923-924 | qmcplusplus::Vector >::resize(unsigned long, double) | Single | 0.04 | 0.02 | 0.01 | 1.00 | 1.00 | 1.00 | 4.00 | 1 | 100.00 | 100.00 | 4.00 | 4.00 | 4.00 | 4.00 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 675 | libqmcwfs.so | TwoBodyJastrowRef.h:127-132,shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,stl_vector.h:1169-1169,OhmmsVector.h:223-223 | miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Innermost | 0.03 | 0.01 | 0.01 | 4.00 | 1.85 | 4.92 | 4.00 | 1 | 0.00 | 10.71 | 4.00 | 1.00 | 2.17 | 0.81 | 1.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 743 | libqmcwfs.so | WaveFunction.cpp:269-269,WaveFunction.cpp:272-273,refwrap.h:338-338,stl_vector.h:919-919,stl_vector.h:1046-1046,NewTimer.h:242-242,NewTimer.h:249-249 | qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Outermost | 0.03 | 0.01 | 0.01 | 1.00 | 1.00 | 9.12 | 2.38 | 11 | 6.25 | 12.11 | 9.50 | 9.50 | 9.50 | 1.04 | 4.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 837 | libqmcwfs.so | stl_algobase.h:923-924,einspline_spo_ref.hpp:206-207,MultiBsplineEvalHelper.hpp:53-53,MultiBsplineEvalHelper.hpp:60-63,MultiBsplineData.hpp:68-79,MultiBsplineRef.hpp:187-187,MultiBsplineRef.hpp:190-192,MultiBsplineRef.hpp:198-202,MultiBsplineRef.hpp:205-206,MultiBsplineRef.hpp:209-213,MultiBsplineRef.hpp:226-226,MultiBsplineRef.hpp:242-242,MultiBsplineRef.hpp:276-276,stl_vector.h:1046-1046 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Outermost | 0.03 | 0.01 | 0.01 | 1.60 | 2.21 | 1.66 | 5.35 | 1728 | 35.42 | 25.77 | 131.00 | 82.00 | 59.36 | 78.83 | 24.50 | NA | NA | NA | NA | NA | NA | NA |
○Loop 448 | libqmcwfs.so | BsplineFunctor.h:246-260 | qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) const | Single | 0.03 | 0.01 | 0.01 | 1.00 | 1.99 | 6.13 | 1.00 | 1 | 34.38 | 16.80 | 16.00 | 16.00 | 8.06 | 2.61 | 16.00 | NA | NA | NA | NA | NA | NA | NA |
○Loop 820 | libqmcwfs.so | stl_algobase.h:235-235,stl_algobase.h:429-431,einspline_spo_ref.hpp:183-187,stl_algo.h:725-725,stl_algo.h:751-751,stl_vector.h:1046-1046,stl_vector.h:1169-1169 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | Single | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 681 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 43 | exec | refwrap.h:338-338,miniqmc.cpp:429-458,stl_vector.h:1046-1046,TinyVector.h:62-62 | .omp_outlined..64 | Innermost | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 656 | libqmcwfs.so | TwoBodyJastrowRef.h:388-391 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 717 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 822 | libqmcwfs.so | stl_algobase.h:923-923,MultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:66-68 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&) | InBetween | 0.04 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 683 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 682 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.04 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 718 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 38 | exec | ParticleSet.h:277-277,stl_vector.h:1064-1064,NonLocalPP.hpp:122-122,NonLocalPP.hpp:126-126 | .omp_outlined..64 | InBetween | 0.03 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 650 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 842 | libqmcwfs.so | MultiBsplineRef.hpp:227-229,MultiBsplineRef.hpp:242-242 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | InBetween | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 735 | libqmcwfs.so | shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,stl_vector.h:1046-1046,stl_vector.h:1169-1169,OhmmsVector.h:223-223,OneBodyJastrowRef.h:214-219 | miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*) | Single | 0.02 | 0.01 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 654 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 652 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 738 | libqmcwfs.so | WaveFunction.cpp:185-188,refwrap.h:338-338,OperatorTags.h:94-94,stl_vector.h:919-919,stl_vector.h:1046-1046,NewTimer.h:242-242,NewTimer.h:249-249 | qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int) | Single | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 79 | libqmcparticle_omptarget.so | stl_algobase.h:923-924 | qmcplusplus::Vector > >::resize(unsigned long, double) | Single | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 658 | libqmcwfs.so | TwoBodyJastrowRef.h:375-376 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 746 | libqmcwfs.so | WaveFunction.cpp:273-274 | qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 719 | libqmcwfs.so | OneBodyJastrowRef.h:192-193 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 645 | libqmcwfs.so | TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-367,TwoBodyJastrowRef.h:375-375,TwoBodyJastrowRef.h:381-381,TwoBodyJastrowRef.h:386-388,TwoBodyJastrowRef.h:397-397,stl_algobase.h:923-924,stl_algobase.h:1115-1115,stl_iterator.h:1028-1028,stl_numeric.h:140-140,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:271-273,stl_vector.h:1064-1064,stl_vector.h:1169-1169,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 627 | libqmcwfs.so | TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,OhmmsVector.h:223-223 | miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 913 | libqmcwfs.so | OperatorTags.h:94-94,inner_product.hpp:82-82,inner_product.hpp:155-155,TinyVectorOps.h:131-131,OhmmsVector.h:223-223,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178 | miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Outermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 451 | libqmcwfs.so | BsplineFunctor.h:302-336 | qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const | Single | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 739 | libqmcwfs.so | WaveFunction.cpp:198-201,refwrap.h:338-338,stl_vector.h:919-919,stl_vector.h:1046-1046,NewTimer.h:242-242,NewTimer.h:249-249 | qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 452 | libqmcwfs.so | BsplineFunctor.h:302-336,stl_vector.h:1064-1064 | qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) const | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 459 | libqmcparticle_omptarget.so | SoaDistanceTableABOMPTarget.h:194-196 | qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 680 | libqmcwfs.so | OneBodyJastrowRef.h:186-187 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 11 | libqmcwfs.so | SPOSet.h:106-111,OhmmsMatrix.h:217-217,new_allocator.h:145-145,OhmmsVector.h:56-56,OhmmsVector.h:144-144,OhmmsVector.h:210-212,OhmmsVector.h:287-287 | qmcplusplus::SPOSet::evaluate_notranspose(qmcplusplus::ParticleSet const&, int, int, qmcplusplus::Matrix >&, qmcplusplus::Matrix, std::allocator > >&, qmcplusplus::Matrix >&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 733 | libqmcwfs.so | shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,stl_vector.h:1046-1046,stl_vector.h:1169-1169,OhmmsVector.h:223-223,OneBodyJastrowRef.h:143-146 | miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 48 | exec | RandomGenerator.h:51-55,random.h:1767-1767,random.h:1771-1771,random.h:1870-1870,random.tcc:3364-3364,random.tcc:3369-3370,random.tcc:3373-3373 | .omp_outlined..64 | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 641 | libqmcwfs.so | TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,OhmmsVector.h:223-223 | miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 671 | libqmcwfs.so | stl_numeric.h:141-141 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 0 | libqmcutil.so | NewTimer.cpp:53-54 | qmcplusplus::TimerType::start() | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 2 | libqmcutil.so | stl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,NewTimer.h:119-121 | qmcplusplus::TimerType::stop() | Single | 0.14 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 741 | libqmcwfs.so | WaveFunction.cpp:225-228,refwrap.h:338-338,stl_vector.h:919-919,stl_vector.h:1046-1046,NewTimer.h:242-242,NewTimer.h:249-249 | qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 401 | libqmcparticle.so | ParticleSet.cpp:343-344,stl_vector.h:919-919,unique_ptr.h:173-173 | qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector const&, bool) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 887 | libqmcwfs.so | DelayedUpdate.h:137-138 | void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 841 | libqmcwfs.so | stl_algobase.h:924-924,MultiBsplineRef.hpp:226-226,MultiBsplineRef.hpp:229-229 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | InBetween | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 402 | libqmcparticle.so | ParticleSet.cpp:389-390,stl_vector.h:919-919,unique_ptr.h:173-173 | qmcplusplus::ParticleSet::acceptMove(int) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 46 | exec | random.tcc:3364-3367 | .omp_outlined..64 | Innermost | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 195 | libqmcparticle_omptarget.so | stl_vector.h:1046-1046,OhmmsVector.h:223-223,OhmmsVector.h:248-248,SoaDistanceTableAAOMPTarget.h:184-185,unique_ptr.h:173-173 | qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 99 | libqmcwfs.so | BsplineAllocator.hpp:179-180 | .omp_outlined..11 | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 715 | libqmcwfs.so | stl_numeric.h:140-140,VectorSoAContainer.h:273-273,stl_vector.h:1064-1064,OhmmsVector.h:223-223,OhmmsVector.h:249-249,OneBodyJastrowRef.h:109-113,OneBodyJastrowRef.h:186-186,OneBodyJastrowRef.h:192-194 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 429 | libqmcparticle.so | VirtualParticleSet.cpp:119-120,OperatorTags.h:43-43,stl_vector.h:1064-1064,OhmmsVector.h:178-178,OhmmsVector.h:223-223,OhmmsVector.h:229-229 | qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector, std::allocator > > const&, bool, int) | Single | 0.02 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 877 | libqmcwfs.so | DelayedUpdate.h:186-187,OhmmsMatrix.h:236-236,OhmmsVector.h:223-223 | qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 678 | libqmcwfs.so | stl_numeric.h:141-141 | miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 713 | libqmcwfs.so | OperatorTags.h:94-94,OneBodyJastrowRef.h:169-169 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 894 | libqmcwfs.so | OperatorTags.h:94-94,OhmmsMatrix.h:217-217,inner_product.hpp:82-82,inner_product.hpp:155-155,TinyVectorOps.h:131-131,OhmmsVector.h:223-223,DiracDeterminantRef.cpp:247-247,DiracDeterminantRef.cpp:252-252 | miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&) | Outermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 217 | libqmcparticle_omptarget.so | ParticleBConds3DSoa.h:234-255 | void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) const | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 50 | exec | random.h:1870-1870,StdRandom.h:102-103,random.tcc:3364-3364,random.tcc:3369-3370,random.tcc:3373-3373 | .omp_outlined..64 | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 643 | libqmcwfs.so | TwoBodyJastrowRef.h:423-427,OperatorTags.h:94-94 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 3 | libqmcutil.so | NewTimer.cpp:99-100 | qmcplusplus::TimerType::stop() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 1 | libqmcutil.so | stl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,NewTimer.h:119-121 | qmcplusplus::TimerType::stop() | Single | 0.03 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 47 | exec | random.tcc:3364-3367 | .omp_outlined..64 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 716 | libqmcwfs.so | OneBodyJastrowRef.h:186-187 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 52 | exec | stl_algobase.h:911-912 | .omp_outlined..64 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 886 | libqmcwfs.so | DelayedUpdate.h:137-138 | void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 835 | libqmcwfs.so | einspline_spo_ref.hpp:219-219,einspline_spo_ref.hpp:222-223 | miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&) | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 744 | libqmcwfs.so | WaveFunction.cpp:273-274 | qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&) | Innermost | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 218 | libqmcparticle_omptarget.so | ParticleBConds3DSoa.h:234-255 | void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) const | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 667 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 673 | libqmcwfs.so | TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,ParticleSet.h:313-316,OhmmsVector.h:223-223 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 665 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 711 | libqmcwfs.so | OneBodyJastrowRef.h:171-172 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 709 | libqmcwfs.so | stl_numeric.h:141-141 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 56 | exec | random.tcc:411-414 | std::mersenne_twister_engine::operator()() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 460 | libqmcparticle_omptarget.so | SoaDistanceTableABOMPTarget.h:194-196 | qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&) | Single | 0.01 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 884 | libqmcwfs.so | DelayedUpdate.h:147-148 | void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 664 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 653 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 162 | libqmcparticle.so | random.h:1870-1870,StdRandom.h:102-103,random.tcc:455-455,random.tcc:3369-3370,random.tcc:3373-3373 | qmcplusplus::build_els(qmcplusplus::ParticleSet const&, StdRandom >&, bool) | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 669 | libqmcwfs.so | TwoBodyJastrowRef.h:375-376 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 49 | exec | random.tcc:3364-3367 | .omp_outlined..64 | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 651 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 646 | libqmcwfs.so | TwoBodyJastrowRef.h:388-391 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 163 | libqmcparticle.so | random.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367 | qmcplusplus::build_els(qmcplusplus::ParticleSet const&, StdRandom >&, bool) | InBetween | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 657 | libqmcwfs.so | TwoBodyJastrowRef.h:388-391 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 889 | libqmcwfs.so | DiracMatrix.h:112-113 | qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 261 | libqmcparticle.so | PosTransformer.h:41-45 | qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 655 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 883 | libqmcwfs.so | DelayedUpdate.h:147-148 | void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 888 | libqmcwfs.so | DiracMatrix.h:31-35,std_abs.h:72-72 | qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 661 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 161 | libqmcwfs.so | TimerManager.h:147-147,stl_iterator.h:1182-1182,stl_uninitialized.h:91-91,basic_string.h:168-168,basic_string.h:187-195,basic_string.h:219-219,basic_string.h:356-356,basic_string.h:927-927,char_traits.h:357-357,char_traits.h:437-437,basic_string.tcc:215-220,basic_string.tcc:232-232 | qmcplusplus::WaveFunction::setupTimers() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 272 | libqmcparticle_omptarget.so | stl_construct.h:162-162,Mallocator.hpp:78-78,VectorSoAContainer.h:150-153 | qmcplusplus::DistanceTableAB::~DistanceTableAB() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 18 | libqmcutil.so | basic_string.h:195-195,basic_string.h:413-413,basic_string.h:921-921,basic_string.h:2877-2880,basic_string.h:6343-6343,stl_tree.h:1904-1905,char_traits.h:374-374,char_traits.h:389-389 | qmcplusplus::TimerManager >::initializeTimer(qmcplusplus::TimerType&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 729 | libqmcwfs.so | stl_numeric.h:141-141 | miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 663 | libqmcwfs.so | TwoBodyJastrowRef.h:381-382 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 649 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 648 | libqmcwfs.so | TwoBodyJastrowRef.h:397-398 | miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool) | Innermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 37 | libqmcparticle_omptarget.so | stl_uninitialized.h:578-578,OhmmsVector.h:47-47,OhmmsVector.h:287-287 | std::vector >, std::allocator > > >::_M_default_append(unsigned long) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 32 | exec | stl_algobase.h:924-924,shared_ptr_base.h:1296-1296,miniqmc.cpp:379-381,miniqmc.cpp:385-386,miniqmc.cpp:390-390,miniqmc.cpp:393-393,miniqmc.cpp:396-397,stl_uninitialized.h:578-578,stl_uninitialized.h:1009-1011,stl_uninitialized.h:1031-1031,ParticleSet.h:310-310,Mover.hpp:60-60,vector.tcc:617-618,vector.tcc:623-623,vector.tcc:626-626,vector.tcc:640-640,vector.tcc:648-648,vector.tcc:678-680,new_allocator.h:127-127,new_allocator.h:145-145,stl_vector.h:98-98,stl_vector.h:353-353,stl_vector.h:919-919,stl_vector.h:939-942,stl_vector.h:1046-1046,stl_vector.h:1064-1064,stl_vector.h:1761-1762,stl_vector.h:1794-1794,stl_vector.h:1798-1798,RandomGenerator.h:85-85,random.h:1760-1760,random.h:2169-2170,TinyVector.h:62-62,OhmmsVector.h:178-178,unique_ptr.h:85-85,unique_ptr.h:173-173,PrimeNumberSet.h:104-104,NonLocalPP.hpp:55-55,NonLocalPP.hpp:67-67,NonLocalPP.hpp:70-81,NonLocalPP.hpp:88-88,NonLocalPP.hpp:92-94,StdRandom.h:51-51,StdRandom.h:54-56,StdRandom.h:71-71,StdRandom.h:74-74,random.tcc:327-327,random.tcc:339-339 | .omp_outlined. | Outermost | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 25 | libqmcparticle_omptarget.so | stl_construct.h:162-162,Mallocator.hpp:78-78,VectorSoAContainer.h:150-153 | qmcplusplus::DistanceTableAA::~DistanceTableAA() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 742 | libqmcwfs.so | WaveFunction.cpp:252-256,refwrap.h:338-338,stl_vector.h:919-919,stl_vector.h:1046-1046,NewTimer.h:242-242,NewTimer.h:249-249 | qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&) | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |
○Loop 55 | exec | random.tcc:403-406,random.tcc:455-455 | std::mersenne_twister_engine::operator()() | Single | 0 | 0 | 0 | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA | NA |