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 1942execOhmmsVector.h:223-223,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,SoaDistanceTableAAOMPTarget.h:440-442,TinyVector.h:145-145,TinyVector.h:182-182qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Innermost13.2412.949.361.371.002.003.6710.0050.003.672.673.671.831.00
Loop 877execMultiBsplineRef.hpp:242-262void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost12.4112.058.721.001.001.001.43197.9298.968.258.258.258.255.75
Loop 866execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.668.175.911.151.001.041.30190.0095.003.252.833.253.132.50
Loop 867execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.518.115.861.151.001.041.30190.0095.003.252.833.253.132.50
Loop 868execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.448.005.791.151.001.041.30190.0095.003.252.833.253.132.50
Loop 869execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.447.995.771.151.001.041.30190.0095.003.252.833.253.132.50
Loop 2236execParticleBConds3DSoa.h:280-298qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost7.427.015.071.001.001.001.25 - 1.16197.4498.728.758.758.758.757.00 - 7.52
Loop 361execBsplineFunctor.h:236-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween3.132.842.052.571.003.006.0010.0042.313.001.173.001.000.50
Loop 1341execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle2.862.501.811.001.001.001.21 - 1.16194.9296.618.758.758.758.757.25 - 7.52
Loop 308execBsplineFunctor.h:291-298qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.730.590.421.801.003.009.0010.0041.671.500.831.500.500.17
Loop 858execeinspline_spo_ref.hpp:223-227,stl_algobase.h:238-238,OhmmsVector.h:223-223,stl_vector.h:1131-1131,VectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271,TinyVector.h:145-145miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.700.580.422.331.001.227.0019.0952.277.003.007.005.751.00
Loop 978execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.700.560.411.001.001.001.00190.9195.452.002.002.002.002.00
Loop 969execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.670.520.381.001.001.001.00190.0095.002.002.002.002.002.00
Loop 880execMultiBsplineRef.hpp:276-286void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost0.470.380.271.001.001.002.74196.4398.216.176.176.176.172.25
Loop 350execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost0.410.330.241.051.001.021.15194.1297.062.882.752.882.812.50
Loop 352execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost0.460.320.231.051.001.021.15194.1297.062.882.752.882.812.50
Loop 351execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost0.410.320.231.051.001.021.15194.1297.062.882.752.882.812.50
Loop 353execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost0.380.310.231.001.001.001.11196.5598.285.005.005.005.004.50
Loop 977execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.430.310.231.001.001.001.001100.00100.002.002.002.002.002.00
Loop 338execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.280.190.141.001.001.001.001100.00100.002.002.002.002.002.00
Loop 337execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.240.160.121.001.001.001.001100.00100.002.002.002.002.002.00
Loop 336execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.230.160.121.001.001.001.001100.00100.002.002.002.002.002.00
Loop 860execinner_product.hpp:82-83qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Innermost0.170.120.091.001.001.001.001100.00100.002.002.002.002.002.00
Loop 61execNonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,OhmmsVector.h:229-229,ParticleSet.h:277-277,stl_vector.h:993-993,stl_vector.h:1131-1131,stl_vector.h:1150-1150,unique_ptr.h:193-193qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Outermost0.170.120.098.441.003.1033.7510.0045.315.630.675.631.810.17
Loop 2233execParticleBConds3DSoa.h:298-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.150.100.072.671.001.702.6712.0844.1024.009.0024.0014.099.00
Loop 964execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.140.090.071.001.001.001.00190.0095.002.002.002.002.002.00
Loop 948execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.100.090.071.001.002.002.6710.0050.002.672.672.671.331.00
Loop 972execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.120.080.061.001.001.001.00190.0095.002.002.002.002.002.00
Loop 306execstl_vector.h:1150-1150,BsplineFunctor.h:302-315,BsplineFunctor.h:321-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.130.060.041.011.001.071.41181.6790.2836.2535.7536.2533.7525.75
Loop 363execstl_vector.h:1150-1150,BsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.080.050.031.291.161.241.29152.3878.574.503.503.883.633.50
Loop 971execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.100.040.031.001.001.001.001100.00100.002.002.002.002.002.00
Loop 312execBsplineFunctor.h:236-241qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) constSingle0.070.040.031.251.002.501.2520.0045.831.251.001.250.501.00
Loop 343execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.060.040.031.001.001.091.00175.0087.502.002.002.001.832.00
Loop 260execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.060.030.021.001.001.001.001100.00100.002.002.002.002.002.00
Loop 963execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.060.030.021.001.001.001.001100.00100.002.002.002.002.002.00
Loop 262execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.060.020.021.001.001.001.001100.00100.002.002.002.002.002.00
Loop 384execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.050.020.021.051.001.021.92194.1297.062.882.752.882.811.50
Loop 261execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.050.020.021.001.001.001.001100.00100.002.002.002.002.002.00
Loop 2232execSoaDistanceTableABOMPTarget.h:194-194,SoaDistanceTableABOMPTarget.h:214-217,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.050.020.024.891.001.515.5518.1156.9817.133.5017.1311.343.08
Loop 385execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.050.020.021.001.001.001.001100.00100.002.002.002.002.002.00
Loop 281execOneBodyJastrowRef.h:134-135,OhmmsVector.h:223-223,OhmmsVector.h:249-249,stl_vector.h:993-993,stl_vector.h:1131-1131,stl_vector.h:1150-1150miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Single0.050.020.021.421.423.091.4210.0045.002.832.002.000.922.00
Loop 360execBsplineFunctor.h:238-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.040.020.011.201.002.004.0010.0050.001.000.831.000.500.25
Loop 359execOhmmsVector.h:223-223,OhmmsVector.h:229-229,TwoBodyJastrowRef.h:108-108,TwoBodyJastrowRef.h:126-127,TwoBodyJastrowRef.h:132-132,ParticleSet.h:313-313,BsplineFunctor.h:233-233,BsplineFunctor.h:236-236miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.060.020.011.001.681.137.8010.0055.563.253.251.942.880.42
Loop 386execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.060.020.011.001.001.001.001100.00100.002.002.002.002.002.00
Loop 387execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.020.011.001.001.001.001100.00100.002.002.002.002.002.00
Loop 349execOhmmsVector.h:223-223,TwoBodyJastrowRef.h:324-324,TwoBodyJastrowRef.h:342-342,TwoBodyJastrowRef.h:346-346,TwoBodyJastrowRef.h:351-355,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:271-273miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Outermost0.040.020.013.381.001.503.3811.9050.8335.5010.5035.3823.6210.50
Loop 28execminiqmc.cpp:416-416,miniqmc.cpp:429-429,miniqmc.cpp:432-434,miniqmc.cpp:437-437,miniqmc.cpp:440-443,miniqmc.cpp:446-446,miniqmc.cpp:449-454,miniqmc.cpp:457-458,stl_vector.h:1131-1131,TinyVector.h:62-62,refwrap.h:351-351main.omp_outlined.63Outermost0.030.010.011.311.001.151.4210.0042.0511.839.0011.8310.338.33
Loop 289execstl_algobase.h:940-940qmcplusplus::Vector, std::allocator > >::resize(unsigned long, qmcplusplus::TinyVector)Single0.040.010.01NANANANANANANANANANANANA
Loop 286execstl_algobase.h:952-952qmcplusplus::Vector >::resize(unsigned long, double)Single0.030.010.01NANANANANANANANANANANANA
Loop 62execNonLocalPP.hpp:131-132,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OperatorTags.h:43-43,OperatorTags.h:63-63,stl_vector.h:993-993,stl_vector.h:1131-1131,VectorSoAContainer.h:231-231,TinyVector.h:144-145qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.030.010.01NANANANANANANANANANANANA
Loop 106execNewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:185-188,OperatorTags.h:94-94,stl_vector.h:993-993,stl_vector.h:1131-1131,refwrap.h:351-351qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)Single0.040.010.01NANANANANANANANANANANANA
Loop 876execeinspline_spo_ref.hpp:206-208,stl_vector.h:1131-1131,stl_vector.h:1263-1263,VectorSoAContainer.h:265-265miniqmcreference::einspline_spo_ref::evaluate_vgh(qmcplusplus::ParticleSet const&, int)Single0.040.010.01NANANANANANANANANANANANA
Loop 382execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.01NANANANANANANANANANANANA
Loop 2234execOMPTargetMath.hpp:38-38,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.030.010.01NANANANANANANANANANANANA
Loop 362execBsplineFunctor.h:236-241,BsplineFunctor.h:246-246,BsplineFunctor.h:256-256miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.020.010.01NANANANANANANANANANANANA
Loop 1184execParticleSet.cpp:242-243,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::update(bool)Single0.020.010.01NANANANANANANANANANANANA
Loop 111execNewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:269-269,WaveFunction.cpp:272-273,stl_vector.h:368-368,stl_vector.h:388-388,stl_vector.h:993-993,stl_vector.h:1131-1131,refwrap.h:351-351qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.040.010.01NANANANANANANANANANANANA
Loop 376execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010.01NANANANANANANANANANANANA
Loop 379execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.030.010.01NANANANANANANANANANANANA
Loop 872execMultiBsplineRef.hpp:63-68void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)InBetween0.030.010.01NANANANANANANANANANANANA
Loop 365execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010.00NANANANANANANANANANANANA
Loop 259execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.040.010.00NANANANANANANANANANANANA
Loop 358execTwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:126-127,optional:469-469,optional:991-991,stl_vector.h:993-993,stl_vector.h:1131-1131,refwrap.h:351-351miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.030.010.00NANANANANANANANANANANANA
Loop 305execshared_ptr_base.h:1667-1667,OneBodyJastrowRef.h:214-219,OhmmsVector.h:223-223,ParticleSet.h:313-313,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.020.010.00NANANANANANANANANANANANA
Loop 107execNewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:198-201,stl_vector.h:993-993,stl_vector.h:1131-1131,refwrap.h:351-351qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.010.00NANANANANANANANANANANANA
Loop 2249execNewTimer.h:249-249,stl_algobase.h:413-413,stl_algobase.h:450-454,stl_vector.h:1131-1131,VectorSoAContainer.h:271-271,stl_algo.h:709-709,SoaDistanceTableABOMPTarget.h:376-377qmcplusplus::SoaDistanceTableABOMPTarget::update(int)Single0.030.010.00NANANANANANANANANANANANA
Loop 861execinner_product.hpp:82-82,OhmmsVector.h:178-178,ParticleSet.h:277-277,stl_vector.h:1131-1131,SPOSet.h:83-86qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)InBetween0.020.000.00NANANANANANANANANANANANA
Loop 317execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 960execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 316execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 2231execNewTimer.h:242-242,NewTimer.h:249-249,OhmmsVector.h:248-248,stl_vector.h:1131-1131,VectorSoAContainer.h:267-267,unique_ptr.h:193-193,SoaDistanceTableABOMPTarget.h:194-194,SoaDistanceTableABOMPTarget.h:199-199,SoaDistanceTableABOMPTarget.h:205-206,SoaDistanceTableABOMPTarget.h:209-209,SoaDistanceTableABOMPTarget.h:214-214,SoaDistanceTableABOMPTarget.h:233-233qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.020.000.00NANANANANANANANANANANANA
Loop 313execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 307execBsplineFunctor.h:302-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.020.000.00NANANANANANANANANANANANA
Loop 372execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 884execMultiBsplineRef.hpp:226-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.010.000.00NANANANANANANANANANANANA
Loop 344execshared_ptr_base.h:1667-1667,OhmmsVector.h:223-223,TwoBodyJastrowRef.h:269-274,ParticleSet.h:313-313,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 1044execstl_algobase.h:952-952qmcplusplus::Vector > >::resize(unsigned long, double)Single0.010.000.00NANANANANANANANANANANANA
Loop 865execeinspline_spo_ref.hpp:175-176,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::einspline_spo_ref::evaluate_v(qmcplusplus::ParticleSet const&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 309execshared_ptr_base.h:1667-1667,OneBodyJastrowRef.h:143-146,OhmmsVector.h:223-223,ParticleSet.h:313-313,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::OneBodyJastrowRef >::computeU(double const*)Single0.020.000.00NANANANANANANANANANANANA
Loop 881execMultiBsplineRef.hpp:226-226void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 856execeinspline_spo_ref.hpp:183-187,stl_algobase.h:238-238,stl_algobase.h:413-413,stl_algobase.h:450-452,stl_algo.h:709-709miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 109execNewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:225-228,stl_vector.h:993-993,stl_vector.h:1131-1131,refwrap.h:351-351qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 870execMultiBsplineRef.hpp:68-68void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 355execshared_ptr_base.h:1667-1667,OhmmsVector.h:223-223,TwoBodyJastrowRef.h:269-274,ParticleSet.h:313-313,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 882execMultiBsplineRef.hpp:242-242void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 257execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 2230execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 957execstl_algobase.h:413-413,OhmmsVector.h:223-223,OhmmsVector.h:248-249,stl_vector.h:1131-1131,DelayedUpdate.h:132-141,DelayedUpdate.h:144-144,DelayedUpdate.h:147-153,BLAS.hpp:187-187,BLAS.hpp:447-447,OhmmsMatrix.h:217-217void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1196execParticleSet.cpp:389-390,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::acceptMove(int)Single0.010.000.00NANANANANANANANANANANANA
Loop 311execBsplineFunctor.h:246-260qmcplusplus::BsplineFunctor::evaluateV(int, int, int, double const*, double*) constSingle0.010.000.00NANANANANANANANANANANANA
Loop 879execMultiBsplineRef.hpp:276-276,MultiBsplineRef.hpp:288-288void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1585execNewTimer.h:119-119,stl_tree.h:1947-1947qmcplusplus::TimerType::stop()Innermost0.100.000.00NANANANANANANANANANANANA
Loop 1583execNewTimer.h:119-119,stl_tree.h:1947-1947qmcplusplus::TimerType::stop()Innermost0.090.000.00NANANANANANANANANANANANA
Loop 315execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1190execParticleSet.cpp:343-344,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector const&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 952execstl_algobase.h:413-413,stl_algobase.h:451-454,OhmmsVector.h:178-178,DelayedUpdate.h:101-101,DelayedUpdate.h:114-114,stl_algo.h:709-709void qmcplusplus::DelayedUpdate::getInvRow > >(qmcplusplus::Matrix > const&, int, qmcplusplus::Vector >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 961execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 75execrandom.tcc:404-409,random.tcc:412-412,random.tcc:420-423,random.tcc:458-458,random.tcc:462-466,random.tcc:3365-3371,random.tcc:3374-3374,RandomGenerator.h:51-55,random.h:2011-2011void BoxMuller2::generate > >(StdRandom >&, double*, int)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 368execstl_numeric.h:140-140,stl_algobase.h:952-952,stl_algobase.h:1146-1146,stl_iterator.h:1068-1068,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249,TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-367,TwoBodyJastrowRef.h:375-375,TwoBodyJastrowRef.h:381-381,TwoBodyJastrowRef.h:386-391,TwoBodyJastrowRef.h:397-397,stl_vector.h:1150-1150,stl_vector.h:1263-1263,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:271-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 1248execOhmmsVector.h:178-178,OhmmsVector.h:223-223,OhmmsVector.h:229-229,VirtualParticleSet.cpp:119-120,OperatorTags.h:43-43,stl_vector.h:1150-1150,TinyVector.h:170-170qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector, std::allocator > > const&, bool, int)Single0.000.000.00NANANANANANANANANANANANA
Loop 962execDelayedUpdate.h:186-187qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 280execOneBodyJastrowRef.h:169-169,OperatorTags.h:94-94miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 846execBsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone .omp_outlined]Innermost0.010.000.00NANANANANANANANANANANANA
Loop 324execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 32execrandom.tcc:414-417main.omp_outlined.63Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1934execOhmmsVector.h:223-223,OhmmsVector.h:248-248,stl_vector.h:1131-1131,unique_ptr.h:193-193,SoaDistanceTableAAOMPTarget.h:184-185qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANANANANANANA
Loop 357execTwoBodyJastrowRef.h:423-427,OperatorTags.h:94-94,TinyVector.h:145-145miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 371execTwoBodyJastrowRef.h:375-375,TwoBodyJastrowRef.h:381-381,VectorSoAContainer.h:273-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.000.000.00NANANANANANANANANANANANA
Loop 1586execNewTimer.cpp:99-100qmcplusplus::TimerType::stop()Single0.000.000.00NANANANANANANANANANANANA
Loop 981execinner_product.hpp:82-82,inner_product.hpp:155-155,OhmmsVector.h:223-223,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)InBetween0.000.000.00NANANANANANANANANANANANA
Loop 1565execPosTransformer.h:41-45qmcplusplus::RealSpacePositions::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.000.000.00NANANANANANANANANANANANA
Loop 279execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 946execDiracMatrix.h:112-113qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single0.000.000.00NANANANANANANANANANANANA
Loop 1582execstl_tree.h:1947-1948qmcplusplus::TimerType::stop()Outermost0.010.000.00NANANANANANANANANANANANA
Loop 857execeinspline_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.000.000.00NANANANANANANANANANANANA
Loop 80execrandom.tcc:414-417void BoxMuller2::generate > >(StdRandom >&, double*, int)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 30execrandom.tcc:404-409,random.tcc:412-412,random.tcc:420-423,random.tcc:458-458,random.tcc:462-466,random.tcc:3365-3368main.omp_outlined.63InBetween0.000.000.00NANANANANANANANANANANANA
Loop 1584execstl_tree.h:1947-1948qmcplusplus::TimerType::stop()Outermost0.010.000.00NANANANANANANANANANANANA
Loop 113execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1943execNewTimer.h:249-249,stl_algobase.h:413-413,VectorSoAContainer.h:271-271,SoaDistanceTableAAOMPTarget.h:440-440,SoaDistanceTableAAOMPTarget.h:445-445qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Outermost0.000.000.00NANANANANANANANANANANANA
Loop 864execOhmmsVector.h:56-56,OhmmsVector.h:144-144,OhmmsVector.h:210-212,OhmmsVector.h:248-248,OhmmsVector.h:287-287,new_allocator.h:172-172,SPOSet.h:106-111,OhmmsMatrix.h:217-217qmcplusplus::SPOSet::evaluate_notranspose(qmcplusplus::ParticleSet const&, int, int, qmcplusplus::Matrix >&, qmcplusplus::Matrix, std::allocator > >&, qmcplusplus::Matrix >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 276execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 60execNonLocalPP.hpp:122-122,ParticleSet.h:277-277qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 50execrandom.tcc:333-339,random.h:248-248qmcplusplus::Mover::Mover(unsigned int, qmcplusplus::ParticleSet const&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 1581execNewTimer.cpp:53-54qmcplusplus::TimerType::start()Single0.010.000.00NANANANANANANANANANANANA
Loop 1340execParticleBConds3DSoa.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 373execshared_ptr_base.h:1667-1667,OhmmsVector.h:223-223,TwoBodyJastrowRef.h:269-274,ParticleSet.h:313-313,stl_vector.h:1131-1131,stl_vector.h:1263-1263miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 320execOneBodyJastrowRef.h:109-109,OneBodyJastrowRef.h:113-113,OneBodyJastrowRef.h:186-186,OneBodyJastrowRef.h:192-194,OhmmsVector.h:223-223,VectorSoAContainer.h:273-273miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.000.000.00NANANANANANANANANANANANA
Loop 1300execstl_uninitialized.h:642-642,OhmmsVector.h:47-47,OhmmsVector.h:289-289std::vector >, std::allocator > > >::_M_default_append(unsigned long)Single0.000.000.00NANANANANANANANANANANANA
Loop 370execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 79execrandom.tcc:406-409void BoxMuller2::generate > >(StdRandom >&, double*, int)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 78execrandom.tcc:404-409,random.tcc:412-412,random.tcc:420-423,random.tcc:458-458,random.tcc:462-466,random.tcc:3365-3368void BoxMuller2::generate > >(StdRandom >&, double*, int)InBetween0.000.000.00NANANANANANANANANANANANA
Loop 29execrandom.tcc:458-458,random.tcc:3370-3371,random.tcc:3374-3374,StdRandom.h:102-103,random.h:2011-2011main.omp_outlined.63InBetween0.000.000.00NANANANANANANANANANANANA
Loop 958execDelayedUpdate.h:147-148void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1555execstl_construct.h:151-151,stl_construct.h:162-162qmcplusplus::DistanceTableAB::~DistanceTableAB()Single0.000.000.00NANANANANANANANANANANANA
Loop 49execrandom.tcc:333-339,random.h:248-248qmcplusplus::Mover::Mover(unsigned int, qmcplusplus::ParticleSet const&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 26execminiqmc.cpp:379-397,stl_vector.h:1131-1131,stl_vector.h:1150-1150,unique_ptr.h:193-193,PrimeNumberSet.h:104-104main.omp_outlinedSingle0.000.000.00NANANANANANANANANANANANA
×