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 (%) Flops (GFLOP/s) CQA cycles CQA cycles if no scalar integer CQA cycles if FP arith vectorized CQA cycles if fully vectorized CQA cycles if FP only
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 (%)Flops (GFLOP/s)CQA cyclesCQA cycles if no scalar integerCQA cycles if FP arith vectorizedCQA cycles if fully vectorizedCQA cycles if FP only
Loop 920execMultiBsplineRef.hpp:68-70miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Innermost18.4017.6320.521.001.504.001.001100.0025.000.002.502.501.670.632.50
Loop 1944execVectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,TinyVector.h:182-182,OhmmsVector.h:223-223,SoaDistanceTableAAOMPTarget.h:440-442qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single14.0613.3415.521.461.008.005.83154.5515.910.005.834.005.830.731.00
Loop 927execTinyVector.h:61-61,MultiBsplineRef.hpp:242-262miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost9.478.7010.131.001.762.001.001100.0050.000.0011.5011.506.535.7511.50
Loop 2204execParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost6.736.047.031.003.336.671.00112.7714.100.0015.0015.004.502.2515.00
Loop 408execBsplineFunctor.h:236-241,TwoBodyJastrowRef.h:107-107miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost1.981.711.981.541.003.0810.00194.1247.430.0020.0013.0020.006.502.00
Loop 1399execParticleBConds3DSoa.h:235-256void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle1.511.241.441.001.671.671.00191.2646.720.0060.0060.0036.0036.0060.00
Loop 2471exec__intel_avx_rep_memsetSingle0.870.680.791.001.002.004.001100.0050.000.004.004.004.002.001.00
Loop 1042execinner_product.hpp:155-155,OperatorTags.h:63-63,DiracDeterminantRef.cpp:157-157miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.650.540.631.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 922execVectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271,einspline_spo_ref.hpp:223-227,stl_vector.h:1046-1046,stl_algobase.h:235-235,TinyVector.h:145-145,OhmmsVector.h:223-223miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.700.540.621.881.0010.223.92130.0015.310.007.834.177.830.772.00
Loop 1029execinner_product.hpp:155-155,OperatorTags.h:63-63,TinyVector.h:61-61miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.660.510.591.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 348execBsplineFunctor.h:291-297qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.500.390.451.391.002.9212.50190.9146.020.0025.0018.0025.008.562.00
Loop 930execinner_product.hpp:82-83qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Innermost0.320.220.261.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 376execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.340.220.251.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 374execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.280.210.241.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 372execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.300.210.241.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 1044execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.290.200.231.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 378execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.290.190.221.001.312.001.001100.0050.000.003.503.502.671.753.50
Loop 924execMultiBsplineRef.hpp:276-286miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.260.170.191.001.072.001.071100.0050.000.004.834.834.502.424.50
Loop 1030execinner_product.hpp:155-155,OperatorTags.h:63-63,DiracDeterminantRef.cpp:109-109miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.180.120.141.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 1008execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.180.120.131.111.002.403.50185.7141.070.003.503.173.501.461.00
Loop 367execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.160.100.111.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 365execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.170.100.111.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 366execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.170.090.111.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 1007execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.130.080.101.111.002.403.50185.7141.070.003.503.173.501.461.00
Loop 1027execinner_product.hpp:155-155,OperatorTags.h:63-63,DiracDeterminantRef.cpp:238-238miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.120.080.091.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 88execstl_vector.h:919-919,stl_vector.h:1046-1046,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,TinyVector.h:145-145,unique_ptr.h:173-173,OhmmsVector.h:229-229qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)InBetween0.130.070.092.521.0012.223.4630.0011.740.004.611.834.610.381.33
Loop 1033execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.120.070.081.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 406execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.130.070.081.001.682.291.001100.0046.970.0016.0016.009.507.0016.00
Loop 346execBsplineFunctor.h:303-338qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.080.040.051.121.632.131.551100.0048.630.0032.5029.0020.0015.2521.00
Loop 328execOneBodyJastrowRef.h:134-134,BsplineFunctor.h:236-241miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.070.030.041.541.003.0810.00193.3347.080.0020.0013.0020.006.502.00
Loop 369execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.070.030.041.001.782.001.001100.0050.000.003.003.001.691.503.00
Loop 1052execstl_algobase.h:911-912miniqmcreference::DiracDeterminantRef >::resize(int, int)Single0.040.020.031.001.002.003.001100.0050.000.003.003.003.001.501.00
Loop 333execstl_algobase.h:923-924qmcplusplus::Vector >::resize(unsigned long, double)Single0.040.020.031.001.002.001.001100.0050.000.001.001.001.000.501.00
Loop 1025execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.050.020.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 398execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.040.010.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 396execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.050.010.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 394execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.050.010.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 405execshared_ptr_base.h:1296-1296,stl_vector.h:1064-1064,BsplineFunctor.h:236-240,BsplineFunctor.h:246-252,BsplineFunctor.h:256-260,TwoBodyJastrowRef.h:107-107,TwoBodyJastrowRef.h:127-129,TwoBodyJastrowRef.h:132-132,OhmmsVector.h:223-223,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.040.010.021.301.385.114.624953.0828.650.0060.0046.0043.3811.7513.00
Loop 400execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.030.010.011.001.672.001.001100.0050.000.007.007.004.203.507.00
Loop 288execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.030.010.011.001.672.001.001100.0050.000.007.007.004.203.507.00
Loop 923execVectorSoAContainer.h:265-265,einspline_spo_ref.hpp:206-207,stl_vector.h:1046-1046,stl_vector.h:1169-1169,stl_algobase.h:923-924,TinyVector.h:61-61,MultiBsplineEvalHelper.hpp:45-47,MultiBsplineData.hpp:68-79,MultiBsplineRef.hpp:187-192,MultiBsplineRef.hpp:198-202,MultiBsplineRef.hpp:229-229,MultiBsplineRef.hpp:244-251,MultiBsplineRef.hpp:255-258,MultiBsplineRef.hpp:269-286miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Outermost0.040.010.011.572.217.541.613225.4018.430.0074.6747.5033.719.9146.50
Loop 285execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.030.010.01NANANANANANANA0.00NANANANANA
Loop 404execoptional:950-950,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,stl_vector.h:1169-1169,refwrap.h:338-338,TwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:126-127,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.020.010.01NANANANANANANA0.00NANANANANA
Loop 283execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.010.01NANANANANANANA0.00NANANANANA
Loop 392execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.040.010.01NANANANANANANA0.00NANANANANA
Loop 89execOperatorTags.h:43-43,OperatorTags.h:63-63,VectorSoAContainer.h:231-231,stl_vector.h:919-919,stl_vector.h:1046-1046,NonLocalPP.hpp:131-132,TinyVector.h:145-145,OhmmsVector.h:229-229qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.030.010.01NANANANANANANA0.00NANANANANA
Loop 345execshared_ptr_base.h:1296-1296,stl_vector.h:1046-1046,stl_vector.h:1169-1169,OneBodyJastrowRef.h:214-219,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.030.010.01NANANANANANANA0.00NANANANANA
Loop 284execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.030.010.01NANANANANANANA0.00NANANANANA
Loop 51execminiqmc.cpp:429-458,refwrap.h:338-338,TinyVector.h:62-62main.extracted.107Innermost0.020.010.01NANANANANANANA0.00NANANANANA
Loop 325execshared_ptr_base.h:1296-1296,stl_vector.h:1064-1064,stl_vector.h:1169-1169,OneBodyJastrowRef.h:134-134,OneBodyJastrowRef.h:143-146,BsplineFunctor.h:236-240,BsplineFunctor.h:246-252,BsplineFunctor.h:256-260,OhmmsVector.h:223-223,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.020.000.01NANANANANANANA0.00NANANANANA
Loop 389execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.020.000.01NANANANANANANA0.00NANANANANA
Loop 391execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.020.000.01NANANANANANANA0.00NANANANANA
Loop 2203execSoaDistanceTableABOMPTarget.h:215-217,SoaDistanceTableABOMPTarget.h:222-222,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.030.000.01NANANANANANANA0.00NANANANANA
Loop 917execeinspline_spo_ref.hpp:175-176,stl_vector.h:1169-1169,stl_algobase.h:924-924,MultiBsplineEvalHelper.hpp:45-47,MultiBsplineData.hpp:54-57,MultiBsplineRef.hpp:42-44,MultiBsplineRef.hpp:47-49,MultiBsplineRef.hpp:56-58,MultiBsplineRef.hpp:67-71miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 1106execstl_algobase.h:923-924qmcplusplus::Vector > >::resize(unsigned long, double)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 390execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 1263execstl_vector.h:919-919,ParticleSet.cpp:242-243,unique_ptr.h:173-173qmcplusplus::ParticleSet::update(bool)Single0.020.000.00NANANANANANANA0.00NANANANANA
Loop 323execstl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,stl_vector.h:1169-1169,OneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-143,OneBodyJastrowRef.h:146-146,OneBodyJastrowRef.h:151-153,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 402execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 370execshared_ptr_base.h:1296-1296,TwoBodyJastrowRef.h:269-274,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANA0.00NANANANANA
Loop 919execMultiBsplineRef.hpp:64-71miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.020.000.00NANANANANANANA0.00NANANANANA
Loop 317execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 316execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1270execstl_vector.h:919-919,ParticleSet.cpp:389-390,unique_ptr.h:173-173qmcplusplus::ParticleSet::acceptMove(int)Single0.040.000.00NANANANANANANA0.00NANANANANA
Loop 315execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2202execParticleBConds3DSoa.h:284-286,ParticleBConds3DSoa.h:289-289,ParticleBConds3DSoa.h:294-296,SoaDistanceTableABOMPTarget.h:214-214,SoaDistanceTableABOMPTarget.h:222-222qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 928execSPOSet.h:83-86,inner_product.hpp:82-83,stl_vector.h:1046-1046,OhmmsVector.h:178-178,OhmmsVector.h:248-249qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 131execNewTimer.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.020.000.00NANANANANANANA0.00NANANANANA
Loop 918execMultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:66-70miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 137execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:263-263,WaveFunction.cpp:269-269,WaveFunction.cpp:272-273qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 926execTinyVector.h:61-61,MultiBsplineRef.hpp:227-227,MultiBsplineRef.hpp:234-239,MultiBsplineRef.hpp:242-262miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 320execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1037execDelayedUpdate.h:137-138miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 278execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 87execVectorSoAContainer.h:231-231,stl_vector.h:1064-1064,NonLocalPP.hpp:122-122,NonLocalPP.hpp:126-126,TinyVector.h:170-170,OhmmsVector.h:229-229,ParticleSet.h:277-277qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 130execOperatorTags.h:94-94,NewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:185-188qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 380execshared_ptr_base.h:1296-1296,TwoBodyJastrowRef.h:269-274,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 908execeinspline_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.010.000.00NANANANANANANA0.00NANANANANA
Loop 133execNewTimer.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.00NANANANANANANA0.00NANANANANA
Loop 1632execNewTimer.cpp:99-100qmcplusplus::TimerType::stop()Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1634execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1270-1270,stl_tree.h:1904-1905,NewTimer.h:119-121std::map, double, std::less >, std::allocator const, double> > >::operator[](qmcplusplus::StackKeyParam<2> const&)Single0.040.000.00NANANANANANANA0.00NANANANANA
Loop 1040execinner_product.hpp:82-83,inner_product.hpp:155-155,OperatorTags.h:94-94,TinyVectorOps.h:131-131,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178,TinyVector.h:62-62,TinyVector.h:169-169miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1630execNewTimer.cpp:53-54qmcplusplus::TimerType::start()Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2205execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 384execDistanceTable.h:268-268,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:273-273,stl_numeric.h:140-141,stl_vector.h:1064-1064,stl_vector.h:1169-1169,stl_algobase.h:924-924,stl_algobase.h:1115-1115,stl_iterator.h:1028-1028,stl_iterator.h:1182-1182,TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-367,TwoBodyJastrowRef.h:375-376,TwoBodyJastrowRef.h:381-383,TwoBodyJastrowRef.h:386-391,TwoBodyJastrowRef.h:397-397,TwoBodyJastrowRef.h:420-420,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1635execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1270-1270,stl_tree.h:1904-1905,NewTimer.h:119-121std::map, long, std::less >, std::allocator const, long> > >::operator[](qmcplusplus::StackKeyParam<2> const&)Single0.040.000.00NANANANANANANA0.00NANANANANA
Loop 60execrandom.h:1767-1767,random.h:1771-1771,random.h:1870-1870,RandomGenerator.h:51-55,random.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3366-3366,random.tcc:3369-3370,random.tcc:3373-3373main.extracted.107InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 925execMultiBsplineRef.hpp:226-226,MultiBsplineRef.hpp:234-236,MultiBsplineRef.hpp:244-244,MultiBsplineRef.hpp:247-247miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 301execOperatorTags.h:94-94,OneBodyJastrowRef.h:169-169miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 921execVectorSoAContainer.h:231-231,einspline_spo_ref.hpp:219-219,einspline_spo_ref.hpp:222-223,stl_vector.h:1046-1046miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Outermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1267execstl_vector.h:919-919,ParticleSet.cpp:343-344,unique_ptr.h:173-173qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector const&, bool)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 322execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1015execDelayedUpdate.h:160-160,DelayedUpdate.h:186-187qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1936execstl_vector.h:1046-1046,unique_ptr.h:173-173,OhmmsVector.h:223-223,OhmmsVector.h:248-248,SoaDistanceTableAAOMPTarget.h:184-185qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 382execOperatorTags.h:94-94,TwoBodyJastrowRef.h:423-427miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1036execDelayedUpdate.h:137-138miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 139execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1619execPosTransformer.h:39-46qmcplusplus::RealSpacePositions::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 310execVectorSoAContainer.h:273-273,stl_numeric.h:140-141,stl_vector.h:1064-1064,stl_vector.h:1169-1169,stl_iterator.h:1028-1028,stl_iterator.h:1182-1182,TinyVector.h:169-169,OneBodyJastrowRef.h:109-113,OneBodyJastrowRef.h:166-166,OneBodyJastrowRef.h:186-188,OneBodyJastrowRef.h:192-194,OhmmsVector.h:223-223,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 326execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 135execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1398execParticleBConds3DSoa.h:235-256void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 403execshared_ptr_base.h:1296-1296,TwoBodyJastrowRef.h:269-274,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 69execrandom.h:1767-1767,random.h:1771-1771,random.h:1870-1870,StdRandom.h:102-103,random.tcc:401-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3366-3366,random.tcc:3369-3370,random.tcc:3373-3373main.extracted.107InBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 305execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1315execOperatorTags.h:43-43,VirtualParticleSet.cpp:119-120,stl_vector.h:1064-1064,OhmmsVector.h:178-178,OhmmsVector.h:223-223,OhmmsVector.h:229-229qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector, std::allocator > > const&, bool, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1622execPosTransformer.h:39-46qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1397execParticleBConds3DSoa.h:235-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle0.010.000.00NANANANANANANA0.00NANANANANA
Loop 77execstl_algobase.h:911-912main.extracted.107Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1024execinner_product.hpp:82-83,inner_product.hpp:155-155,OperatorTags.h:94-94,TinyVectorOps.h:131-131,DiracDeterminantRef.cpp:247-247,DiracDeterminantRef.cpp:252-252,TinyVector.h:169-169miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1934execaligned_allocator.hpp:46-46,VectorSoAContainer.h:151-153,VectorSoAContainer.h:167-167,VectorSoAContainer.h:174-176,stl_vector.h:1046-1046,stl_vector.h:1169-1169,OhmmsVector.h:149-149,OhmmsVector.h:156-158,OhmmsVector.h:212-215,SoaDistanceTableAAOMPTarget.h:96-96,SoaDistanceTableAAOMPTarget.h:106-109,Mallocator.hpp:78-78qmcplusplus::SoaDistanceTableAAOMPTarget::resize()Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 397execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1368execstl_uninitialized.h:578-578,OhmmsVector.h:47-47,OhmmsVector.h:287-287std::vector >, std::allocator > > >::_M_default_append(unsigned long)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 2209execVectorSoAContainer.h:151-153,VectorSoAContainer.h:167-167,VectorSoAContainer.h:174-176,stl_vector.h:1046-1046,OhmmsVector.h:149-149,OhmmsVector.h:156-158,OhmmsVector.h:212-215,OhmmsVector.h:248-248,SoaDistanceTableABOMPTarget.h:73-76,Mallocator.hpp:78-78qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1158execrandom.h:1870-1870,StdRandom.h:102-103,random.tcc:404-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3366-3366,random.tcc:3369-3370,random.tcc:3373-3373qmcplusplus::build_els(qmcplusplus::ParticleSet const&, StdRandom >&, bool)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1169execchar_traits.h:399-399,OperatorTags.h:43-43,TinyVectorTensorOps.h:150-152,InfoStream.h:37-37,ostream:616-616,ParticleIOUtility.h:71-90,OhmmsVector.h:223-223,ParticleSet.h:127-127void qmcplusplus::expandSuperCell(qmcplusplus::ParticleSet&, qmcplusplus::Tensor const&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 304execstl_numeric.h:140-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 893execBsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone .extracted]Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1350execstl_construct.h:151-151,stl_construct.h:162-162qmcplusplus::DistanceTableAA::~DistanceTableAA()Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 395execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1000execDiracMatrix.h:112-113qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1274execstl_vector.h:919-919,ParticleSet.cpp:513-514,unique_ptr.h:173-173qmcplusplus::ParticleSet::donePbyP(bool)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1645execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1904-1905,stl_tree.h:2523-2523,char_traits.h:374-374,char_traits.h:389-389,basic_string.h:195-195,basic_string.h:411-413,basic_string.h:921-921,basic_string.h:2877-2881,basic_string.h:6343-6343qmcplusplus::TimerManager >::initializeTimer(qmcplusplus::TimerType&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 393execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 358execBsplineFunctor.h:125-127qmcplusplus::BsplineFunctor::setupParameters(int, double, double, std::vector >&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1231execstl_uninitialized.h:1031-1031,unique_ptr.h:362-362,tuple:301-301qmcplusplus::ParticleSet::addTable(qmcplusplus::ParticleSet const&, qmcplusplus::DTModes)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1035execDelayedUpdate.h:147-148miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 138execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 128execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateLog(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 387execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 72execrandom.tcc:401-406main.extracted.107Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 362execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 401execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 386execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1034execDelayedUpdate.h:147-148miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.000.000.00NANANANANANANA0.00NANANANANA
×