options

Expert Summary

Colums Filter

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 2428execTinyVector.h:145-145,TinyVector.h:182-182,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,SoaDistanceTableAAOMPTarget.h:440-442,OhmmsVector.h:223-223qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single21.6614.829.331.101.004.003.6710.0025.000.003.673.333.670.921.00
Loop 970execMultiBsplineRef.hpp:242-262void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost15.6912.557.91.001.001.001.041100.00100.000.0012.0012.0012.0012.0011.50
Loop 959execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.127.874.951.001.001.001.201100.00100.000.006.006.006.006.005.00
Loop 958execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.017.834.931.001.001.001.201100.00100.000.006.006.006.006.005.00
Loop 960execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost8.057.84.911.001.001.001.201100.00100.000.006.006.006.006.005.00
Loop 961execMultiBsplineRef.hpp:68-71void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Innermost7.97.774.891.001.001.001.201100.00100.000.006.006.006.006.005.00
Loop 2735execParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost6.586.514.11.001.001.001.29 - 1.28194.00100.000.0018.0018.0018.0018.0014.00 - 14.08
Loop 1551execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle3.612.211.391.001.001.001.13163.4975.790.0017.0017.0017.0017.0015.00
Loop 326execalloc_traits.h:261-261std::vector >::_M_default_append(unsigned long)Single2.632.021.271.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 402execBsplineFunctor.h:236-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween2.132.021.273.211.006.675.0010.0019.320.003.751.173.750.560.75
Loop 314execstl_algobase.h:909-910qmcplusplus::Vector, std::allocator > >::resize(unsigned long, qmcplusplus::TinyVector)Single1.61.40.881.001.004.001.0010.0025.000.001.001.001.000.251.00
Loop 310execstl_algobase.h:922-922qmcplusplus::Vector >::resize(unsigned long, double)Single1.381.320.831.001.001.001.001100.00100.000.001.001.001.001.001.00
Loop 340execBsplineFunctor.h:291-298qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.950.710.451.251.005.001.2520.0023.440.001.251.001.250.251.00
Loop 951execTinyVector.h:145-145,stl_algobase.h:235-235,einspline_spo_ref.hpp:223-227,stl_vector.h:1124-1124,VectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271,OhmmsVector.h:223-223miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.780.650.412.141.005.637.5010.0023.960.007.503.507.501.331.00
Loop 1096execOperatorTags.h:94-94,inner_product.hpp:155-155miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.690.550.351.001.001.231.33180.0085.000.004.004.004.003.253.00
Loop 1086execOperatorTags.h:94-94,inner_product.hpp:155-155miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.70.510.321.001.001.231.33180.0085.000.004.004.004.003.253.00
Loop 953execinner_product.hpp:82-83qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Innermost0.470.370.231.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 973execMultiBsplineRef.hpp:276-286void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.370.310.21.001.001.002.001100.00100.000.009.009.009.009.004.50
Loop 1097execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.470.310.21.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 388execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.430.30.191.001.001.001.431100.00100.000.0010.0010.0010.0010.007.00
Loop 384execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.530.290.181.001.001.001.501100.00100.000.006.006.006.006.004.00
Loop 385execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.560.290.181.001.001.001.501100.00100.000.006.006.006.006.004.00
Loop 968execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Single0.360.280.181.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 386execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.480.270.171.001.001.001.501100.00100.000.006.006.006.006.004.00
Loop 369execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.340.220.141.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 370execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.30.180.121.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 371execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.340.170.111.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 1166execstl_algobase.h:922-922qmcplusplus::Vector > >::resize(unsigned long, double)Single0.330.160.11.001.001.001.001100.00100.000.001.001.001.001.001.00
Loop 1092execinner_product.hpp:53-53miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.230.160.11.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 378execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.190.150.11.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 379execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.20.150.091.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 380execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.20.150.091.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 1062execinner_product.hpp:211-212qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Innermost0.170.150.091.001.003.501.17125.0031.250.001.171.171.170.331.00
Loop 1088execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.20.140.091.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 89execstl_vector.h:988-988,stl_vector.h:1124-1124,unique_ptr.h:191-191,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,OhmmsVector.h:229-229,ParticleSet.h:277-277qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)InBetween0.170.110.073.321.005.833.3230.0022.500.003.321.003.320.571.00
Loop 982execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.150.090.061.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 978execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.140.090.061.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 980execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.130.090.061.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 981execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.150.090.061.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 984execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.140.090.061.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 986execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.130.090.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 983execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.140.090.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 987execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.160.090.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 1078execOperatorTags.h:94-94,inner_product.hpp:155-155miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.10.080.051.001.001.231.33180.0085.000.004.004.004.003.253.00
Loop 985execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.120.080.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 979execstl_algobase.h:922-922void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.140.080.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 1089execOperatorTags.h:94-94,inner_product.hpp:155-155miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.120.080.051.001.001.231.33180.0085.000.004.004.004.003.253.00
Loop 396execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.110.070.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 394execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.120.070.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 1093execinner_product.hpp:53-53miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.110.070.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 395execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.120.070.051.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 934execBsplineAllocator.hpp:179-180.omp_outlined..11Innermost0.070.070.041.001.001.002.001100.00100.000.002.002.002.002.001.00
Loop 404execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.090.070.041.001.001.001.45178.9598.030.0016.0016.0016.0016.0011.00
Loop 338execBsplineFunctor.h:303-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.10.060.041.001.001.001.28190.4899.110.0027.5027.5027.5027.5021.50
Loop 401execBsplineFunctor.h:238-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.080.060.041.201.004.002.0010.0025.000.001.000.831.000.250.50
Loop 306execBsplineFunctor.h:236-241miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.080.050.031.111.006.341.1140.0021.220.002.222.002.220.352.00
Loop 2732execSoaDistanceTableABOMPTarget.h:194-194,SoaDistanceTableABOMPTarget.h:214-215qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.070.040.031.701.001.144.59154.7658.630.0019.5011.5019.5017.134.25
Loop 2733execOMPTargetMath.hpp:38-38,ParticleBConds3DSoa.h:298-298,SoaDistanceTableABOMPTarget.h:215-217,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.080.040.031.93 - 2.001.001.49 - 1.004.45 - 2.00748.9458.780.0022.25 - 40.0011.50 - 20.0022.25 - 40.0014.93 - 40.005.00 - 20.00
Loop 277execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.090.030.021.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 952execstl_vector.h:1124-1124,SPOSet.h:83-86,inner_product.hpp:82-82,OhmmsVector.h:178-178,ParticleSet.h:277-277qmcplusplus::SPOSet::evaluateDetRatios(qmcplusplus::VirtualParticleSet const&, qmcplusplus::Vector >&, qmcplusplus::Vector > const&, std::vector >&)Outermost0.050.030.021.68 - 1.791.002.07 - 1.481.95 - 1.9047.5030.360.004.48 - 11.482.67 - 6.424.48 - 11.482.17 - 7.772.29 - 6.04
Loop 1077execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.050.030.021.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 376execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.050.030.021.001.001.121.00180.0085.000.002.002.002.001.792.00
Loop 278execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.060.020.021.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 279execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.050.020.011.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 141execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,NewTimer.h:242-242,NewTimer.h:249-249,OperatorTags.h:94-94,WaveFunction.cpp:185-188qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)Single0.050.020.011.001.007.681.5010.0018.750.003.003.003.000.392.00
Loop 335execstl_algobase.h:922-922miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.050.020.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 48execTinyVector.h:62-62,refwrap.h:347-347,stl_vector.h:1124-1124,miniqmc.cpp:429-458.omp_outlined..64Innermost0.050.020.0112.831.007.6038.5010.0017.860.0012.831.0012.831.690.33
Loop 400execTwoBodyJastrowRef.h:108-108,TwoBodyJastrowRef.h:126-127,TwoBodyJastrowRef.h:132-132,OhmmsVector.h:229-229,BsplineFunctor.h:233-233,BsplineFunctor.h:236-236,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.050.020.013.501.001.057.0010.0030.000.003.501.003.503.330.50
Loop 418execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.020.011.001.001.002.331100.00100.000.003.503.503.503.501.50
Loop 300execstl_vector.h:988-988,stl_vector.h:1124-1124,stl_vector.h:1143-1143,OneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:141-143,OneBodyJastrowRef.h:151-151,OhmmsVector.h:223-223,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.040.020.012.501.001.257.5010.0031.250.005.002.005.004.000.67
Loop 421execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.020.011.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 142execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,NewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:198-201qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.050.020.011.001.007.301.0010.0020.830.003.003.003.000.413.00
Loop 337execstl_algobase.h:922-922miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.040.010.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 336execstl_algobase.h:922-922miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Single0.030.010.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 423execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.011.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 403execBsplineFunctor.h:236-241,BsplineFunctor.h:246-246miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.030.010.011.04 - 1.431.001.27 - 1.0014.50 - 20.00166.6756.410.0014.50 - 20.0014.0014.50 - 20.0011.39 - 20.001.00
Loop 422execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.011.001.001.001.001100.00100.000.002.002.002.002.002.00
Loop 964execMultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:66-68void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)InBetween0.030.010.017.25 - 20.001.001.45 - 1.007.25 - 20.0014.4828.360.0021.75 - 60.003.0021.75 - 60.0015.00 - 60.003.00
Loop 432execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.040.010.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 431execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.030.010.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 969execeinspline_spo_ref.hpp:206-208,stl_vector.h:1124-1124,stl_vector.h:1256-1256,VectorSoAContainer.h:265-265miniqmcreference::einspline_spo_ref::evaluate_vgh(qmcplusplus::ParticleSet const&, int)Single0.030.010.011.00NANA2.001NANA0.003.333.33NANA1.67
Loop 430execstl_algobase.h:922-922miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.030.010.011.001.001.001.001100.00100.000.005.005.005.005.005.00
Loop 413execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010.011.001.001.004.001100.00100.000.004.004.004.004.001.00
Loop 399execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,TwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:126-127,optional:471-471,optional:993-993miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.040.010.011.571.004.003.2610.0025.000.003.672.333.670.921.13
Loop 148execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,NewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:269-269,WaveFunction.cpp:272-273qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.030.010.013.38 - 10.001.001.69 - 2.003.38 - 10.0010.0029.690.006.75 - 20.002.006.75 - 20.004.00 - 10.002.00
Loop 90execTinyVector.h:144-145,stl_vector.h:988-988,stl_vector.h:1124-1124,VectorSoAContainer.h:231-231,NonLocalPP.hpp:131-132,OperatorTags.h:43-43,OperatorTags.h:63-63,OhmmsVector.h:223-223,OhmmsVector.h:229-229qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.030.010.011.801.293.356.00138.4634.620.006.003.334.671.791.00
Loop 949execstl_algobase.h:235-235,stl_algobase.h:429-431,einspline_spo_ref.hpp:183-187,stl_vector.h:1124-1124,stl_vector.h:1256-1256,stl_algo.h:754-754,OhmmsVector.h:248-248miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Single0.030.010.011.001.006.863.0010.0016.670.003.003.003.000.441.00
Loop 975execMultiBsplineRef.hpp:242-242void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Outermost0.030.010.011.001.001.001.00175.0075.000.005.00 - 20.005.00 - 20.005.00 - 20.005.00 - 20.005.00 - 20.00
Loop 416execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.030.010.011.001.001.004.001100.00100.000.004.004.004.004.001.00
Loop 1347execstl_vector.h:988-988,unique_ptr.h:191-191,ParticleSet.cpp:242-243qmcplusplus::ParticleSet::update(bool)Single0.020.010.011.001.004.001.3310.0025.000.001.331.331.330.331.00
Loop 377execstl_vector.h:1124-1124,stl_vector.h:1256-1256,shared_ptr_base.h:1666-1666,TwoBodyJastrowRef.h:269-274,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.030.010.011.001.006.331.9010.0020.830.003.173.173.170.501.67
Loop 977execMultiBsplineRef.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.020.010NANANANANANANA0.00NANANANANA
Loop 957execeinspline_spo_ref.hpp:175-176,stl_vector.h:1124-1124,stl_vector.h:1256-1256miniqmcreference::einspline_spo_ref::evaluate_v(qmcplusplus::ParticleSet const&, int)Single0.020.010NANANANANANANA0.00NANANANANA
Loop 435execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010NANANANANANANA0.00NANANANANA
Loop 303execOneBodyJastrowRef.h:143-146,shared_ptr_base.h:1666-1666,OhmmsVector.h:223-223,BsplineFunctor.h:233-233,BsplineFunctor.h:236-241,BsplineFunctor.h:246-246,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.030.010NANANANANANANA0.00NANANANANA
Loop 1100execOperatorTags.h:94-94,inner_product.hpp:82-82,inner_product.hpp:155-155,OhmmsVector.h:223-223,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)InBetween0.020.010NANANANANANANA0.00NANANANANA
Loop 276execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.010NANANANANANANA0.00NANANANANA
Loop 420execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010NANANANANANANA0.00NANANANANA
Loop 2731execstl_vector.h:1124-1124,VectorSoAContainer.h:267-267,unique_ptr.h:191-191,NewTimer.h:242-242,NewTimer.h:249-249,SoaDistanceTableABOMPTarget.h:194-194,SoaDistanceTableABOMPTarget.h:199-199,SoaDistanceTableABOMPTarget.h:205-206,SoaDistanceTableABOMPTarget.h:209-209,SoaDistanceTableABOMPTarget.h:214-215,SoaDistanceTableABOMPTarget.h:233-233,OhmmsVector.h:248-248qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.020.010NANANANANANANA0.00NANANANANA
Loop 144execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,NewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:225-228qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)Single0.020.010NANANANANANANA0.00NANANANANA
Loop 88execstl_vector.h:1143-1143,ParticleSet.h:277-277qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Outermost0.0200NANANANANANANANANANANANANA
Loop 1353execstl_vector.h:988-988,unique_ptr.h:191-191,ParticleSet.cpp:343-344qmcplusplus::ParticleSet::computeNewPosDistTables(int, qmcplusplus::TinyVector const&, bool)Single0.0300NANANANANANANANANANANANANA
Loop 347execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 393execstl_vector.h:1124-1124,stl_vector.h:1256-1256,shared_ptr_base.h:1666-1666,TwoBodyJastrowRef.h:269-274,OhmmsVector.h:223-223,ParticleSet.h:313-316miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.0200NANANANANANANANANANANANANA
Loop 333execstl_vector.h:1124-1124,OneBodyJastrowRef.h:214-216miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Innermost0.0200NANANANANANANANANANANANANA
Loop 972execMultiBsplineRef.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.0100NANANANANANANANANANANANANA
Loop 339execBsplineFunctor.h:302-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.0200NANANANANANANANANANANANANA
Loop 1074execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.0200NANANANANANANANANANANANANA
Loop 1942execstl_tree.h:790-790,stl_tree.h:1952-1953,NewTimer.h:119-119qmcplusplus::TimerType::stop()Innermost0.1600NANANANANANANANANANANANANA
Loop 117execRandomGenerator.h:51-55,random.h:1770-1774,random.h:1873-1873,random.tcc:3372-3379void BoxMuller2::generate > >(StdRandom >&, double*, int)Single0.0100NANANANANANANANANANANANANA
Loop 274execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.0100NANANANANANANANANANANANANA
Loop 348execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 332execstl_vector.h:1256-1256,OneBodyJastrowRef.h:214-214,OneBodyJastrowRef.h:218-219,shared_ptr_base.h:1666-1666,OhmmsVector.h:223-223,ParticleSet.h:313-313,ParticleSet.h:316-316miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*)Outermost0.0100NANANANANANANANANANANANANA
Loop 428execstl_numeric.h:141-141miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 2730execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost0.0200NANANANANANANANANANANANANA
Loop 405execBsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.0100NANANANANANANANANANANANANA
Loop 1358execstl_vector.h:988-988,unique_ptr.h:191-191,ParticleSet.cpp:389-390qmcplusplus::ParticleSet::acceptMove(int)Single0.0100NANANANANANANANANANANANANA
Loop 344execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 1940execstl_tree.h:790-790,stl_tree.h:1952-1953,NewTimer.h:119-119qmcplusplus::TimerType::stop()Innermost0.0900NANANANANANANANANANANANANA
Loop 408execstl_algobase.h:921-922,stl_algobase.h:1114-1114,stl_iterator.h:1073-1073,stl_vector.h:1143-1143,stl_vector.h:1256-1256,VectorSoAContainer.h:244-244,VectorSoAContainer.h:263-263,VectorSoAContainer.h:273-273,stl_numeric.h:140-140,TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:361-361,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-367,TwoBodyJastrowRef.h:375-375,TwoBodyJastrowRef.h:381-381,TwoBodyJastrowRef.h:386-388,OhmmsVector.h:223-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.0200NANANANANANANANANANANANANA
Loop 2755execstl_vector.h:988-988,stl_vector.h:1010-1013,stl_vector.h:1930-1930,stl_vector.h:1934-1934,VectorSoAContainer.h:153-153,SoaDistanceTableABOMPTarget.h:68-73,SoaDistanceTableABOMPTarget.h:79-79,stl_construct.h:151-151qmcplusplus::SoaDistanceTableABOMPTarget::resize()InBetween0.0100NANANANANANANANANANANANANA
Loop 956execSPOSet.h:106-111,new_allocator.h:158-158,OhmmsMatrix.h:217-217,OhmmsVector.h:56-56,OhmmsVector.h:144-144,OhmmsVector.h:210-212,OhmmsVector.h:248-248,OhmmsVector.h:287-287qmcplusplus::SPOSet::evaluate_notranspose(qmcplusplus::ParticleSet const&, int, int, qmcplusplus::Matrix >&, qmcplusplus::Matrix, std::allocator > >&, qmcplusplus::Matrix >&)Single0.0100NANANANANANANANANANANANANA
Loop 150execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.0100NANANANANANANANANANANANANA
Loop 2420execstl_vector.h:1124-1124,unique_ptr.h:191-191,SoaDistanceTableAAOMPTarget.h:184-185,OhmmsVector.h:223-223,OhmmsVector.h:248-248qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.0100NANANANANANANANANANANANANA
Loop 962execMultiBsplineRef.hpp:68-68void miniqmcreference::MultiBsplineEvalRef::evaluate_v(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, unsigned long)Outermost0.0200NANANANANANANANANANANANANA
Loop 1075execDelayedUpdate.h:137-138void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.0100NANANANANANANANANANANANANA
Loop 346execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 305execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost000NANANANANANANANANANANANANA
Loop 1072execDelayedUpdate.h:147-148void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.0100NANANANANANANANANANANANANA
Loop 974execMultiBsplineRef.hpp:226-226,MultiBsplineRef.hpp:242-242void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost0.0100NANANANANANANANANANANANANA
Loop 1076execDelayedUpdate.h:186-187,OhmmsVector.h:223-223qmcplusplus::DelayedUpdate::updateInvMat(qmcplusplus::Matrix >&)Single0.0100NANANANANANANANANANANANANA
Loop 153execWaveFunction.cpp:273-274qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.0100NANANANANANANANANANANANANA
Loop 299execOneBodyJastrowRef.h:169-169,OperatorTags.h:94-94,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.0100NANANANANANANANANANANANANA
Loop 1419execTinyVector.h:170-170,stl_vector.h:1143-1143,VirtualParticleSet.cpp:119-120,OperatorTags.h:43-43,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.0100NANANANANANANANANANANANANA
Loop 1067execDelayedUpdate.h:114-114,stl_algo.h:754-754,OhmmsVector.h:178-178void qmcplusplus::DelayedUpdate::getInvRow > >(qmcplusplus::Matrix > const&, int, qmcplusplus::Vector >&)Single0.0100NANANANANANANANANANANANANA
Loop 351execOneBodyJastrowRef.h:109-109,OneBodyJastrowRef.h:113-113,OneBodyJastrowRef.h:186-186,OneBodyJastrowRef.h:192-194,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween000NANANANANANANANANANANANANA
Loop 410execVectorSoAContainer.h:271-273,TwoBodyJastrowRef.h:388-391,TwoBodyJastrowRef.h:397-397miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween000NANANANANANANANANANANANANA
Loop 49execrandom.h:1873-1873,random.tcc:404-407,random.tcc:412-414,random.tcc:421-421,random.tcc:458-458,random.tcc:462-466,random.tcc:3372-3372,random.tcc:3375-3376,random.tcc:3379-3379,StdRandom.h:102-103.omp_outlined..64InBetween000NANANANANANANANANANANANANA
Loop 1485execstl_uninitialized.h:637-637,OhmmsVector.h:47-47,OhmmsVector.h:289-289std::vector >, std::allocator > > >::_M_default_append(unsigned long)Single0.0100NANANANANANANANANANANANANA
Loop 1098execinner_product.hpp:155-155miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Outermost0.0100NANANANANANANANANANANANANA
Loop 1552execParticleBConds3DSoa.h:234-255void qmcplusplus::DTD_BConds::computeDistances, qmcplusplus::VectorSoAContainer >, qmcplusplus::VectorSoAContainer > >(qmcplusplus::TinyVector const&, qmcplusplus::VectorSoAContainer > const&, double*, qmcplusplus::VectorSoAContainer >&, int, int, int) constSingle000NANANANANANANANANANANANANA
Loop 1492execstl_uninitialized.h:637-637,VectorSoAContainer.h:41-41std::vector >, std::allocator > > >::_M_default_append(unsigned long)Single000NANANANANANANANANANANANANA
Loop 398execTinyVector.h:145-145,OperatorTags.h:94-94,TwoBodyJastrowRef.h:423-427miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.0100NANANANANANANANANANANANANA
Loop 61execstl_algobase.h:910-910.omp_outlined..64Innermost0.0100NANANANANANANANANANANANANA
Loop 355execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.0100NANANANANANANANANANANANANA
Loop 55execrandom.tcc:414-417.omp_outlined..64Innermost000NANANANANANANANANANANANANA
Loop 1943execNewTimer.cpp:99-100qmcplusplus::TimerType::stop()Single0.0100NANANANANANANANANANANANANA
Loop 1081execOperatorTags.h:94-94,inner_product.hpp:82-82,inner_product.hpp:155-155,OhmmsVector.h:223-223,DiracDeterminantRef.cpp:247-247,DiracDeterminantRef.cpp:252-252miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)InBetween0.0100NANANANANANANANANANANANANA
Loop 411execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost000NANANANANANANANANANANANANA
Loop 304execBsplineFunctor.h:246-260miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.0100NANANANANANANANANANANANANA
Loop 1061execDiracMatrix.h:112-113qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single000NANANANANANANANANANANANANA
Loop 295execstl_numeric.h:141-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single000NANANANANANANANANANANANANA
Loop 87execNonLocalPP.hpp:122-122,ParticleSet.h:277-277qmcplusplus::NonLocalPP::evaluate(qmcplusplus::ParticleSet const&, qmcplusplus::WaveFunction&)Innermost0.0100NANANANANANANANANANANANANA
Loop 1938execNewTimer.cpp:53-54qmcplusplus::TimerType::start()Single000NANANANANANANANANANANANANA
Loop 1060execDiracMatrix.h:31-35,std_abs.h:72-72qmcplusplus::DiracMatrix::invert_transpose(qmcplusplus::Matrix > const&, qmcplusplus::Matrix >&, double&, double&)Single000NANANANANANANANANANANANANA
Loop 427execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost000NANANANANANANANANANANANANA
Loop 59execalloc_traits.h:261-261.omp_outlined..64Innermost000NANANANANANANANANANANANANA
Loop 415execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost000NANANANANANANANANANANANANA
Loop 414execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost000NANANANANANANANANANANANANA
Loop 154execstl_algobase.h:922-922qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Single000NANANANANANANANANANANANANA
Loop 298execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single000NANANANANANANANANANANANANA
Loop 147execTinyVector.h:164-164qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&)Single000NANANANANANANANANANANANANA
Loop 1482execVectorSoAContainer.h:150-153,new_allocator.h:158-158,stl_construct.h:162-162,Mallocator.hpp:78-78qmcplusplus::DistanceTableAA::~DistanceTableAA()Single000NANANANANANANANANANANANANA
Loop 1073execDelayedUpdate.h:147-148void qmcplusplus::DelayedUpdate::acceptRow > >(qmcplusplus::Matrix >&, int, qmcplusplus::Vector > const&)Single0.0100NANANANANANANANANANANANANA
Loop 345execstl_vector.h:1143-1143,OneBodyJastrowRef.h:109-113,OneBodyJastrowRef.h:186-186,OneBodyJastrowRef.h:194-194,stl_numeric.h:140-140,OhmmsVector.h:223-223,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween000NANANANANANANANANANANANANA
Loop 113execrandom.tcc:414-417std::mersenne_twister_engine::operator()()Single0.0100NANANANANANANANANANANANANA
Loop 2754execstl_vector.h:1124-1124,VectorSoAContainer.h:151-153,VectorSoAContainer.h:167-167,VectorSoAContainer.h:174-176,SoaDistanceTableABOMPTarget.h:73-76,OhmmsVector.h:149-149,OhmmsVector.h:156-158,OhmmsVector.h:212-212,OhmmsVector.h:248-248,Mallocator.hpp:78-78qmcplusplus::SoaDistanceTableABOMPTarget::resize()Outermost000NANANANANANANANANANANANANA
Loop 1927execPosTransformer.h:41-45qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.0100NANANANANANANANANANANANANA
Loop 1924execPosTransformer.h:41-45qmcplusplus::RealSpacePositions::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single000NANANANANANANANANANANANANA
Loop 950execstl_algobase.h:235-235,einspline_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 >&)Outermost000NANANANANANANANANANANANANA
Loop 138execrefwrap.h:347-347,stl_vector.h:988-988,stl_vector.h:1124-1124,NewTimer.h:242-242,NewTimer.h:249-249,WaveFunction.cpp:172-175qmcplusplus::WaveFunction::evaluateLog(qmcplusplus::ParticleSet&)Single0.0100NANANANANANANANANANANANANA
×