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 924execMultiBsplineRef.hpp:68-70miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Innermost17.8417.0419.921.001.504.001.001100.0025.000.002.502.501.670.632.50
Loop 1962execVectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,TinyVector.h:182-182,OhmmsVector.h:223-223,SoaDistanceTableAAOMPTarget.h:440-442qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single14.0813.3915.651.461.008.005.83154.5515.910.005.834.005.830.731.00
Loop 933execTinyVector.h:61-61,MultiBsplineRef.hpp:242-262miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost9.288.7610.241.001.762.001.001100.0050.000.0011.5011.506.535.7511.50
Loop 2217execParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost6.656.067.091.003.336.671.00112.7714.100.0015.0015.004.502.2515.00
Loop 410execBsplineFunctor.h:236-241,TwoBodyJastrowRef.h:107-107miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost1.911.671.951.541.003.0810.00194.1247.430.0020.0013.0020.006.502.00
Loop 1419execParticleBConds3DSoa.h:235-256void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle1.541.271.481.001.671.671.00191.2646.720.0060.0060.0036.0036.0060.00
Loop 2501exec__intel_avx_rep_memsetSingle0.880.680.801.001.002.004.001100.0050.000.004.004.004.002.001.00
Loop 926execVectorSoAContainer.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.730.540.632.181.0012.264.02120.0013.130.006.172.836.170.501.53
Loop 1046execinner_product.hpp:155-155,OperatorTags.h:63-63,DiracDeterminantRef.cpp:157-157miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.640.530.621.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 1033execinner_product.hpp:155-155,OperatorTags.h:63-63,TinyVector.h:61-61miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.690.520.601.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 351execBsplineFunctor.h:291-297qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.520.390.451.391.002.9212.50190.9146.020.0025.0018.0025.008.562.00
Loop 936execinner_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 380execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.300.210.251.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 376execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.290.210.241.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 378execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.320.200.241.001.382.001.001100.0050.000.003.003.002.171.503.00
Loop 1048execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.300.200.241.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 383execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.280.200.231.001.312.001.001100.0050.000.003.503.502.671.753.50
Loop 929execMultiBsplineRef.hpp:276-286miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.240.170.201.001.072.001.071100.0050.000.004.834.834.502.424.50
Loop 1034execinner_product.hpp:155-155,OperatorTags.h:63-63,DiracDeterminantRef.cpp:109-109miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.200.130.151.001.736.401.00133.3316.670.0016.0016.009.252.5016.00
Loop 371execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.150.100.121.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 1012execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.130.100.121.111.002.403.50185.7141.070.003.503.173.501.461.00
Loop 369execTwoBodyJastrowRef.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 370execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.150.090.111.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 1031execinner_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 1037execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.130.070.081.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 408execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.140.070.081.001.682.291.001100.0046.970.0016.0016.009.507.0016.00
Loop 88execstl_vector.h:919-919,stl_vector.h:1046-1046,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,unique_ptr.h:173-173,OhmmsVector.h:229-229qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)InBetween0.130.070.082.481.0012.153.4230.0011.700.004.561.834.560.381.33
Loop 349execBsplineFunctor.h:303-338qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.080.040.051.121.632.131.551100.0048.330.0032.5029.0020.0015.2521.00
Loop 373execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.060.030.041.001.782.001.001100.0050.000.003.003.001.691.503.00
Loop 330execOneBodyJastrowRef.h:134-134,BsplineFunctor.h:236-241miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.050.030.031.541.003.0810.00193.3347.080.0020.0013.0020.006.502.00
Loop 1056execstl_algobase.h:911-912miniqmcreference::DiracDeterminantRef >::resize(int, int)Single0.040.030.031.001.004.006.001100.0025.000.006.006.006.001.501.00
Loop 391execTwoBodyJastrowRef.h:393-398miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.050.020.031.001.008.001.5610.0012.500.004.674.674.670.583.00
Loop 335execstl_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 1029execinner_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 397execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.050.020.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 395execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.060.010.021.001.542.001.001100.0050.000.004.004.002.602.004.00
Loop 399execTwoBodyJastrowRef.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 289execOneBodyJastrowRef.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 401execTwoBodyJastrowRef.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 405execoptional:950-950,shared_ptr_base.h:1296-1296,stl_vector.h:919-919,stl_vector.h:1046-1046,stl_vector.h:1064-1064,stl_vector.h:1169-1169,refwrap.h:338-338,BsplineFunctor.h:256-256,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.040.010.012.181.9714.255.085825.0014.120.0010.174.675.150.712.00
Loop 406execstl_vector.h:1064-1064,BsplineFunctor.h:236-240,BsplineFunctor.h:246-246,BsplineFunctor.h:249-249,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.030.010.011.301.375.2811.095747.6622.560.0061.0047.0044.3811.565.50
Loop 927execVectorSoAContainer.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:242-244,MultiBsplineRef.hpp:249-251,MultiBsplineRef.hpp:269-286miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Outermost0.030.010.011.612.408.741.753223.6816.200.0071.6744.5029.868.2041.00
Loop 286execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.030.010.01NANANANANANANA0.00NANANANANA
Loop 393execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.030.010.01NANANANANANANA0.00NANANANANA
Loop 284execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.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 347execshared_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 285execOneBodyJastrowRef.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.030.000.01NANANANANANANA0.00NANANANANA
Loop 1120execstl_algobase.h:923-924qmcplusplus::Vector > >::resize(unsigned long, double)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 931execMultiBsplineRef.hpp:227-227,MultiBsplineRef.hpp:234-239,MultiBsplineRef.hpp:242-242,MultiBsplineRef.hpp:253-258miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)InBetween0.020.000.00NANANANANANANA0.00NANANANANA
Loop 1284execstl_vector.h:919-919,ParticleSet.cpp:242-243,unique_ptr.h:173-173qmcplusplus::ParticleSet::update(bool)Single0.020.000.00NANANANANANANA0.00NANANANANA
Loop 317execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 407execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.020.000.00NANANANANANANA0.00NANANANANA
Loop 318execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 403execstl_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 923execMultiBsplineRef.hpp:64-71miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.020.000.00NANANANANANANA0.00NANANANANA
Loop 348execBsplineFunctor.h:303-315,BsplineFunctor.h:321-335qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.020.000.00NANANANANANANA0.00NANANANANA
Loop 2218execParticleBConds3DSoa.h:284-286,ParticleBConds3DSoa.h:289-289,ParticleBConds3DSoa.h:294-296,SoaDistanceTableABOMPTarget.h:214-214,SoaDistanceTableABOMPTarget.h:222-222qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 324execstl_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,BsplineFunctor.h:256-256,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 934execSPOSet.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 374execshared_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 326execshared_ptr_base.h:1296-1296,stl_vector.h:1064-1064,OneBodyJastrowRef.h:134-134,OneBodyJastrowRef.h:143-146,BsplineFunctor.h:236-240,BsplineFunctor.h:246-246,BsplineFunctor.h:249-249,BsplineFunctor.h:256-260,OhmmsVector.h:223-223,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1660execNewTimer.cpp:53-54qmcplusplus::TimerType::start()Single0.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 921execeinspline_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.010.000.00NANANANANANANA0.00NANANANANA
Loop 1291execstl_vector.h:919-919,ParticleSet.cpp:389-390,unique_ptr.h:173-173qmcplusplus::ParticleSet::acceptMove(int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 2219execSoaDistanceTableABOMPTarget.h:215-217,SoaDistanceTableABOMPTarget.h:222-222,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.030.000.00NANANANANANANA0.00NANANANANA
Loop 132execNewTimer.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.00NANANANANANANA0.00NANANANANA
Loop 138execNewTimer.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 279execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 327execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 922execMultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:66-66,MultiBsplineRef.hpp:70-70miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 321execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1041execDelayedUpdate.h:137-138miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1662execNewTimer.cpp:99-100qmcplusplus::TimerType::stop()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 907execeinspline_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 930execMultiBsplineRef.hpp:226-226,MultiBsplineRef.hpp:234-236,MultiBsplineRef.hpp:251-251miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 131execOperatorTags.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 1664execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1270-1270,stl_tree.h:1904-1905,NewTimer.h:119-124std::map, double, std::less >, std::allocator const, double> > >::operator[](qmcplusplus::StackKeyParam<2> const&)Single0.050.000.00NANANANANANANA0.00NANANANANA
Loop 1044execinner_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 385execshared_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 1288execstl_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 389execDistanceTable.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-393,TwoBodyJastrowRef.h:397-398,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 2220execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 134execNewTimer.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 925execVectorSoAContainer.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.010.000.00NANANANANANANA0.00NANANANANA
Loop 302execOperatorTags.h:94-94,OneBodyJastrowRef.h:169-169miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1418execParticleBConds3DSoa.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 1665execstl_tree.h:780-780,stl_tree.h:788-788,stl_tree.h:1270-1270,stl_tree.h:1904-1905,NewTimer.h:119-124std::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:1861-1861,random.h:1870-1870,RandomGenerator.h:51-55,random.tcc:419-419,random.tcc:3369-3370,random.tcc:3373-3373main.extracted.107InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1648execPosTransformer.h:39-46qmcplusplus::RealSpacePositions::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 140execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 323execstl_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 61execrandom.tcc:404-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367main.extracted.107InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 328execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1019execDelayedUpdate.h:186-187,OhmmsMatrix.h:236-236,OhmmsVector.h:223-223qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1957execstl_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 1336execOperatorTags.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 1417execParticleBConds3DSoa.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 1040execDelayedUpdate.h:137-138miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 387execOperatorTags.h:94-94,TwoBodyJastrowRef.h:423-427miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 311execVectorSoAContainer.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.000.000.00NANANANANANANA0.00NANANANANA
Loop 69execrandom.h:1767-1767,random.h:1771-1771,random.h:1861-1861,random.h:1870-1870,StdRandom.h:102-103,random.tcc:419-419,random.tcc:3369-3370,random.tcc:3373-3373main.extracted.107InBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 65execrandom.tcc:404-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367main.extracted.107InBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1006execDiracMatrix.h:112-113qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1011execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 70execrandom.tcc:404-406,random.tcc:413-413,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367main.extracted.107InBetween0.010.000.00NANANANANANANA0.00NANANANANA
Loop 278execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 938execnew_allocator.h:145-147,SPOSet.h:106-111,OhmmsMatrix.h:217-217,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.000.000.00NANANANANANANA0.00NANANANANA
Loop 73execrandom.tcc:409-414main.extracted.107Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 394execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.010.000.00NANANANANANANA0.00NANANANANA
Loop 306execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1188execchar_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.000.000.00NANANANANANANA0.00NANANANANA
Loop 1651execPosTransformer.h:39-46qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 350execBsplineFunctor.h:291-298qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.000.000.00NANANANANANANA0.00NANANANANA
Loop 305execstl_numeric.h:140-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 136execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1028execinner_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.000.000.00NANANANANANANA0.00NANANANANA
Loop 1634execstl_construct.h:151-151,stl_construct.h:162-162qmcplusplus::DistanceTableAB::~DistanceTableAB()Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 372execstl_numeric.h:140-141,stl_iterator.h:1182-1182miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 1038execDelayedUpdate.h:147-148miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.000.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.000.000.00NANANANANANANA0.00NANANANANA
Loop 1052execstl_algobase.h:911-912miniqmcreference::DiracDeterminantRef >::resize(int, int)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 50execrandom.h:1767-1767,random.h:1771-1771,random.h:1861-1861,random.h:1870-1870,StdRandom.h:102-102,RandomGenerator.h:51-51,RandomGenerator.h:57-60,random.tcc:418-419,random.tcc:3369-3370,random.tcc:3373-3373,miniqmc.cpp:425-425,miniqmc.cpp:429-429,miniqmc.cpp:461-461main.extracted.107InBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 392execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 898execrandom.tcc:404-406,random.tcc:417-420,random.tcc:455-455,random.tcc:459-463,random.tcc:3364-3367miniqmcreference::einspline_spo_ref::set(int, int, int, int, int, bool)InBetween0.000.000.00NANANANANANANA0.00NANANANANA
Loop 1039execDelayedUpdate.h:147-148miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANA0.00NANANANANA
Loop 129execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateLog(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 128execNewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:919-919,stl_vector.h:1046-1046,refwrap.h:338-338,WaveFunction.cpp:172-175qmcplusplus::WaveFunction::evaluateLog(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANA0.00NANANANANA
Loop 77execstl_algobase.h:911-912main.extracted.107Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 396execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 139execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 398execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.000.000.00NANANANANANANA0.00NANANANANA
Loop 2224execVectorSoAContainer.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
×