options

Expert Summary

Columns Filter

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
IDModuleSource LocationSource FunctionLevelMax Time Over Threads (s)Time w.r.t. Wall Time (s)Coverage (% app. time)Speedup if no scalar integerSpeedup if FP arith vectorizedSpeedup if fully vectorizedSpeedup if FP onlyNumber of pathsVectorization Ratio (%)Vector Length Use (%)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 865execMultiBsplineRef.hpp:242-262void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost17.6217.0710.271.001.001.001.001100.00100.0023.0023.0023.0023.0023.00
Loop 851execMultiBsplineRef.hpp:68-70void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost11.2710.606.371.001.001.001.001100.00100.002.502.502.502.502.50
Loop 848execMultiBsplineRef.hpp:68-70void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost11.2910.596.371.001.001.001.001100.00100.002.502.502.502.502.50
Loop 850execMultiBsplineRef.hpp:68-70void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost11.0610.456.281.001.001.001.001100.00100.002.502.502.502.502.50
Loop 849execMultiBsplineRef.hpp:68-70void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost11.0710.426.271.001.001.001.001100.00100.002.502.502.502.502.50
Loop 2037execParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost7.797.214.341.001.001.041.05196.0096.5011.5011.5011.5011.0611.00
Loop 1791execTinyVector.h:182-182,OhmmsVector.h:223-223,SoaDistanceTableAAOMPTarget.h:440-442,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single4.223.592.161.381.008.002.75154.5515.912.752.002.750.341.00
Loop 326execBsplineFunctor.h:236-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost1.931.681.011.061.001.076.31175.0076.5612.6311.8812.6311.842.00
Loop 1321execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle1.891.420.851.001.001.001.001100.00100.0011.0011.0011.0011.0011.00
Loop 1070execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.740.630.381.001.001.002.001100.00100.0012.0012.0012.0012.006.00
Loop 1056execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.780.620.371.001.001.002.001100.00100.0012.0012.0012.0012.006.00
Loop 839execeinspline_spo_ref.hpp:223-227,TinyVector.h:144-145,stl_vector.h:1046-1046,stl_algobase.h:235-235,OhmmsVector.h:223-223,VectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.740.590.352.001.0011.005.5010.0011.935.502.755.500.501.00
Loop 1069execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.490.390.231.001.001.001.001100.00100.004.004.004.004.004.00
Loop 262execBsplineFunctor.h:291-297qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.470.350.211.031.001.1311.88180.0071.2523.7523.0023.7521.042.00
Loop 318execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.470.340.201.001.001.001.001100.00100.0010.0010.0010.0010.0010.00
Loop 313execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.440.330.201.001.001.001.501100.00100.006.006.006.006.004.00
Loop 311execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.470.330.201.001.001.001.501100.00100.006.006.006.006.004.00
Loop 315execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.450.330.201.001.001.001.501100.00100.006.006.006.006.004.00
Loop 1032execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.220.200.121.001.008.001.0010.0012.501.001.001.000.131.00
Loop 1049execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.170.100.061.001.001.002.001100.00100.0012.0012.0012.0012.006.00
Loop 54execstl_vector.h:919-919,stl_vector.h:1046-1046,OhmmsVector.h:229-229,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,unique_ptr.h:173-173qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)InBetween0.130.070.042.891.0010.583.2530.0011.363.251.133.250.311.00
Loop 327execBsplineFunctor.h:246-260,stl_vector.h:1064-1064miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.140.070.041.001.282.771.46155.7028.1027.7527.7521.7510.0019.00
Loop 841execinner_product.hpp:82-83qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Innermost0.120.060.041.001.001.001.001100.00100.004.004.004.004.004.00
Loop 240execstl_algobase.h:911-912qmcplusplus::Vector, std::allocator > >::resize(unsigned long, qmcplusplus::TinyVector)Single0.060.050.031.001.005.331.00150.0018.751.001.001.000.191.00
Loop 863execMultiBsplineRef.hpp:276-286void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.100.050.031.001.001.001.001100.00100.004.504.504.504.504.50
Loop 296execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.090.040.031.001.001.001.001100.00100.004.004.004.004.004.00
Loop 295execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.090.040.031.001.001.001.001100.00100.004.004.004.004.004.00
Loop 297execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.090.040.021.001.001.001.001100.00100.004.004.004.004.004.00
Loop 867execMultiBsplineRef.hpp:227-227,MultiBsplineRef.hpp:234-239,MultiBsplineRef.hpp:242-242void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)InBetween0.070.040.021.601.591.685.33754.6541.3516.0010.0010.099.513.00
Loop 236execstl_algobase.h:924-924qmcplusplus::Vector >::resize(unsigned long, double)Single0.060.040.021.001.001.002.001100.00100.002.002.002.002.001.00
Loop 263execBsplineFunctor.h:302-336,stl_vector.h:1064-1064qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.090.030.021.001.001.192.05160.0051.5643.0043.0043.0036.0021.00
Loop 1060execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.070.030.021.001.001.002.001100.00100.0012.0012.0012.0012.006.00
Loop 228execBsplineFunctor.h:236-241miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.070.030.021.061.001.076.31175.0076.5612.6311.8812.6311.842.00
Loop 1050execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.070.030.021.001.001.001.001100.00100.004.004.004.004.004.00
Loop 325execParticleSet.h:313-313,ParticleSet.h:316-316,TwoBodyJastrowRef.h:127-127,TwoBodyJastrowRef.h:132-132,BsplineFunctor.h:236-236,BsplineFunctor.h:246-246,BsplineFunctor.h:258-258miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.060.020.021.391.312.027.612941.9019.5217.7512.7513.538.812.33
Loop 1059execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.050.020.011.001.001.001.001100.00100.004.004.004.004.004.00
Loop 347execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.050.010.01NANANANANANANANANANANANA
Loop 2035execParticleBConds3DSoa.h:298-298,OMPTargetMath.hpp:38-38,SoaDistanceTableABOMPTarget.h:215-218,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.040.010.01NANANANANANANANANANANANA
Loop 346execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.01NANANANANANANANANANANANA
Loop 305execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.040.010.01NANANANANANANANANANANANA
Loop 348execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.01NANANANANANANANANANANANA
Loop 225execOneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-143,OneBodyJastrowRef.h:151-151,BsplineFunctor.h:246-246,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,OhmmsVector.h:223-223,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.040.010.01NANANANANANANANANANANANA
Loop 1071execTinyVectorOps.h:131-131,inner_product.hpp:82-82,inner_product.hpp:155-155,OhmmsVector.h:223-223,OperatorTags.h:94-94,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Outermost0.040.010.01NANANANANANANANANANANANA
Loop 324execParticleSet.h:313-313,optional:433-433,optional:950-950,TwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:126-127,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,OhmmsVector.h:229-229miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.040.010.01NANANANANANANANANANANANA
Loop 261execParticleSet.h:313-316,OneBodyJastrowRef.h:214-219,shared_ptr_base.h:1296-1296,stl_vector.h:1046-1046,stl_vector.h:1169-1169,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.040.010.01NANANANANANANANANANANANA
Loop 328execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.030.010.01NANANANANANANANANANANANA
Loop 866execMultiBsplineRef.hpp:226-227void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Outermost0.030.010.00NANANANANANANANANANANANA
Loop 23execminiqmc.cpp:429-458,TinyVector.h:62-62,stl_vector.h:1046-1046,refwrap.h:338-338main.omp_outlined.64Innermost0.030.010.00NANANANANANANANANANANANA
Loop 948execstl_algobase.h:924-924qmcplusplus::Vector > >::resize(unsigned long, double)Single0.010.010.00NANANANANANANANANANANANA
Loop 55execTinyVector.h:144-145,stl_vector.h:919-919,stl_vector.h:1046-1046,OhmmsVector.h:223-223,OhmmsVector.h:229-229,NonLocalPP.hpp:131-132,OperatorTags.h:43-43,OperatorTags.h:63-63,VectorSoAContainer.h:231-231qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.020.010.00NANANANANANANANANANANANA
Loop 102execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:185-188,OperatorTags.h:94-94qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)Single0.030.000.00NANANANANANANANANANANANA
Loop 827execBsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone .omp_outlined]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 852execMultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:66-68void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 264execBsplineFunctor.h:302-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.020.000.00NANANANANANANANANANANANA
Loop 343execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 227execParticleSet.h:313-313,ParticleSet.h:316-316,OneBodyJastrowRef.h:143-146,BsplineFunctor.h:236-236,BsplineFunctor.h:246-246,BsplineFunctor.h:258-258,shared_ptr_base.h:1296-1296,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.020.000.00NANANANANANANANANANANANA
Loop 1154execParticleSet.cpp:242-243,stl_vector.h:919-919,unique_ptr.h:173-173qmcplusplus::ParticleSet::update(bool)Single0.020.000.00NANANANANANANANANANANANA
Loop 191execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 847execeinspline_spo_ref.hpp:175-176,stl_vector.h:1046-1046,stl_vector.h:1169-1169miniqmcreference::einspline_spo_ref::evaluate_v(qmcplusplus::ParticleSet const&, int)Single0.020.000.00NANANANANANANANANANANANA
Loop 193execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 192execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 273execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 230execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 307execParticleSet.h:313-316,TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,OhmmsVector.h:223-223miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 840execinner_product.hpp:82-82,stl_vector.h:1046-1046,SPOSet.h:83-86,OhmmsVector.h:178-178qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 341execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 274execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 275execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 53execParticleSet.h:277-277,stl_vector.h:1064-1064,NonLocalPP.hpp:122-122,NonLocalPP.hpp:126-126qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 107execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:269-269,WaveFunction.cpp:272-273qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 339execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 337execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 190execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 861execeinspline_spo_ref.hpp:206-208,stl_vector.h:1046-1046,stl_vector.h:1169-1169,VectorSoAContainer.h:265-265miniqmcreference::einspline_spo_ref::evaluate_vgh(qmcplusplus::ParticleSet const&, int)Single0.020.000.00NANANANANANANANANANANANA
Loop 2034execSoaDistanceTableABOMPTarget.h:214-214qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 265execBsplineFunctor.h:302-336,stl_vector.h:1064-1064qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.010.000.00NANANANANANANANANANANANA
Loop 321execParticleSet.h:313-316,TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,OhmmsVector.h:223-223miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 837execeinspline_spo_ref.hpp:183-187,stl_vector.h:1046-1046,stl_vector.h:1169-1169,stl_algobase.h:235-235,stl_algobase.h:429-431,stl_algo.h:725-725,stl_algo.h:751-751miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Single0.020.000.00NANANANANANANANANANANANA
Loop 1527execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,NewTimer.h:119-121qmcplusplus::TimerType::stop()Single0.060.000.00NANANANANANANANANANANANA
Loop 332execstl_numeric.h:140-140,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_vector.h:1064-1064,stl_vector.h:1169-1169,stl_algobase.h:923-924,stl_algobase.h:1115-1115,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249,stl_iterator.h:1028-1028,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:271-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 110execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 345execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 103execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:198-201qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 105execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:225-228qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 845execnew_allocator.h:145-145,OhmmsMatrix.h:217-217,SPOSet.h:106-111,OhmmsVector.h:56-56,OhmmsVector.h:144-144,OhmmsVector.h:210-212,OhmmsVector.h:287-287qmcplusplus::SPOSet::evaluate_notranspose(qmcplusplus::ParticleSet const&, int, int, qmcplusplus::Matrix >&, qmcplusplus::Matrix, std::allocator > >&, qmcplusplus::Matrix >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 72execrandom.h:1870-1870,random.tcc:455-455,random.tcc:3369-3370,random.tcc:3373-3373,RandomGenerator.h:51-55void BoxMuller2::generate > >(StdRandom >&, double*, int)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1526execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,NewTimer.h:119-121qmcplusplus::TimerType::stop()Single0.040.000.00NANANANANANANANANANANANA
Loop 1165execParticleSet.cpp:389-390,stl_vector.h:919-919,unique_ptr.h:173-173qmcplusplus::ParticleSet::acceptMove(int)Single0.010.000.00NANANANANANANANANANANANA
Loop 358execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 1051execOhmmsMatrix.h:217-217,TinyVectorOps.h:131-131,inner_product.hpp:82-82,inner_product.hpp:155-155,OhmmsVector.h:223-223,OperatorTags.h:94-94,DiracDeterminantRef.cpp:247-247,DiracDeterminantRef.cpp:252-252miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1047execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.010.000.00NANANANANANANANANANANANA
Loop 1528execNewTimer.cpp:99-100qmcplusplus::TimerType::stop()Single0.010.000.00NANANANANANANANANANANANA
Loop 1160execParticleSet.cpp:343-344,stl_vector.h:919-919,unique_ptr.h:173-173qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector const&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 1048execOhmmsMatrix.h:236-236,OhmmsVector.h:223-223,DelayedUpdate.h:186-187qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 1525execNewTimer.cpp:53-54qmcplusplus::TimerType::start()Single0.010.000.00NANANANANANANANANANANANA
Loop 1319execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle0.010.000.00NANANANANANANANANANANANA
Loop 76execrandom.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367void BoxMuller2::generate > >(StdRandom >&, double*, int)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 323execTwoBodyJastrowRef.h:423-427,OperatorTags.h:94-94miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 73execrandom.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367void BoxMuller2::generate > >(StdRandom >&, double*, int)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 271execOneBodyJastrowRef.h:109-113,OneBodyJastrowRef.h:186-186,OneBodyJastrowRef.h:192-194,stl_numeric.h:140-140,stl_vector.h:1064-1064,OhmmsVector.h:223-223,OhmmsVector.h:249-249,VectorSoAContainer.h:273-273miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Outermost0.000.000.00NANANANANANANANANANANANA
Loop 1320execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle0.000.000.00NANANANANANANANANANANANA
Loop 2040execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANANANANANANA
Loop 838execeinspline_spo_ref.hpp:219-219,einspline_spo_ref.hpp:222-223miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 826execBsplineAllocator.hpp:172-172,BsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone .omp_outlined]Outermost0.000.000.00NANANANANANANANANANANANA
Loop 188execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 25execrandom.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367main.omp_outlined.64InBetween0.010.000.00NANANANANANANANANANANANA
Loop 272execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 223execOneBodyJastrowRef.h:169-169,OperatorTags.h:94-94miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 1510execstl_vector.h:1064-1064,OhmmsVector.h:178-178,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OperatorTags.h:43-43,VirtualParticleSet.cpp:119-120qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector, std::allocator > > const&, bool, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 1046execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.000.000.00NANANANANANANANANANANANA
Loop 354execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 221execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 1782execstl_vector.h:1046-1046,OhmmsVector.h:223-223,OhmmsVector.h:248-248,unique_ptr.h:173-173,SoaDistanceTableAAOMPTarget.h:184-185qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANANANANANANA
Loop 285execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 356execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 36execPrimeNumberSet.h:86-91PrimeNumberSet::PrimeNumberSet()Innermost0.000.000.00NANANANANANANANANANANANA
Loop 352execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 351execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 350execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1224execPosTransformer.h:41-45qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.000.000.00NANANANANANANANANANANANA
Loop 355execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1043execDelayedUpdate.h:147-148void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.000.000.00NANANANANANANANANANANANA
Loop 349execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 219execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 24execrandom.h:1870-1870,random.tcc:455-455,random.tcc:3369-3370,random.tcc:3373-3373,StdRandom.h:102-103main.omp_outlined.64InBetween0.000.000.00NANANANANANANANANANANANA
Loop 78execrandom.tcc:412-414void BoxMuller2::generate > >(StdRandom >&, double*, int)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1044execDelayedUpdate.h:147-148void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.000.000.00NANANANANANANANANANANANA
Loop 334execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 2041execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANANANANANANA
Loop 335execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 69execrandom.tcc:412-414std::mersenne_twister_engine::operator()()Single0.000.000.00NANANANANANANANANANANANA
Loop 35execnew_allocator.h:127-127,new_allocator.h:145-145,new_allocator.h:162-162,PrimeNumberSet.h:80-84,PrimeNumberSet.h:99-99,stl_vector.h:346-346,stl_vector.h:353-353,stl_vector.h:1189-1189,stl_vector.h:1194-1194,stl_vector.h:1758-1758,stl_vector.h:1761-1762,stl_uninitialized.h:1010-1011,vector.tcc:117-117,vector.tcc:502-504PrimeNumberSet::PrimeNumberSet()Outermost0.000.000.00NANANANANANANANANANANANA
Loop 1031execstl_vector.h:1046-1046,DiracMatrix.h:112-113qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single0.000.000.00NANANANANANANANANANANANA
Loop 1402execstl_construct.h:162-162,Mallocator.hpp:78-78,VectorSoAContainer.h:150-153qmcplusplus::DistanceTableAA::~DistanceTableAA()Single0.000.000.00NANANANANANANANANANANANA
Loop 29execstl_algobase.h:911-912main.omp_outlined.64Innermost0.010.000.00NANANANANANANANANANANANA
Loop 106execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:252-256qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANANANANANANA
Loop 344execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 333execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1779execstl_vector.h:1046-1046,stl_vector.h:1169-1169,OhmmsVector.h:149-149,OhmmsVector.h:156-158,OhmmsVector.h:212-215,Mallocator.hpp:78-78,SoaDistanceTableAAOMPTarget.h:106-109,VectorSoAContainer.h:151-153,VectorSoAContainer.h:167-167,VectorSoAContainer.h:174-176qmcplusplus::SoaDistanceTableAAOMPTarget::resize()Single0.000.000.00NANANANANANANANANANANANA
Loop 360execParticleSet.h:313-316,TwoBodyJastrowRef.h:269-274,shared_ptr_base.h:1296-1296,OhmmsVector.h:223-223miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 266execBsplineFunctor.h:291-298qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.000.000.00NANANANANANANANANANANANA
Loop 336execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
×