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 935execMultiBsplineRef.hpp:68-71miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Innermost43.6742.5525.781.002.002.001.001100.0050.0010.0010.005.005.0010.00
Loop 1000execMultiBsplineRef.hpp:242-262void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Innermost18.2017.3910.531.001.818.001.00115.2214.4011.0011.006.091.3811.00
Loop 3088execParticleBConds3DSoa.h:280-298,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost8.007.564.581.004.298.001.00114.0014.2511.0011.002.561.3811.00
Loop 2510execTinyVector.h:182-182,SoaDistanceTableAAOMPTarget.h:440-442,VectorSoAContainer.h:243-244,VectorSoAContainer.h:263-263qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single3.893.382.051.381.008.005.50127.2715.915.504.005.500.691.00
Loop 370execBsplineFunctor.h:236-241miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost2.111.801.091.301.0010.381.8365610.0010.0010.388.0010.381.005.67
Loop 605execTwoBodyJastrowRef.h:342-347miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Innermost1.281.000.611.001.232.001.001100.0050.0016.0016.0013.038.0016.00
Loop 1110execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.730.630.381.001.242.001.001100.0050.0016.0016.0012.928.0016.00
Loop 1106execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evalGrad(qmcplusplus::ParticleSet&, int)Single0.760.600.371.001.242.001.001100.0050.0016.0016.0012.928.0016.00
Loop 2623execParticleBConds3DSoa.h:237-255qmcplusplus::SoaDistanceTableAAOMPTarget::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int, bool)Single0.710.540.331.001.632.001.001100.0050.0011.0011.006.755.5011.00
Loop 2624execParticleBConds3DSoa.h:237-255qmcplusplus::SoaDistanceTableAAOMPTarget::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int, bool)Single0.620.450.271.001.632.001.001100.0050.0011.0011.006.755.5011.00
Loop 1004execeinspline_spo_ref.hpp:223-227,TinyVector.h:145-145miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Innermost0.580.440.271.001.007.209.00111.1113.899.009.009.001.251.00
Loop 1111execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Innermost0.490.400.251.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 606execTwoBodyJastrowRef.h:324-331miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.530.400.241.001.008.001.0010.0012.5010.0010.0010.001.2510.00
Loop 2596execParticleBConds3DSoa.h:237-255qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Innermost0.310.260.161.001.632.001.001100.0050.0011.0011.006.755.5011.00
Loop 600execBsplineFunctor.h:291-298miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)Innermost0.320.230.141.521.0012.132.1465610.009.3812.138.0012.131.005.67
Loop 1128execinner_product.hpp:211-212miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.250.230.141.001.006.511.00133.3316.678.008.008.001.238.00
Loop 999execMultiBsplineRef.hpp:276-286void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Single0.330.200.121.001.008.001.0010.0012.509.009.009.001.139.00
Loop 285execTwoBodyJastrowRef.h:155-156miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Innermost0.280.200.121.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 1105execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.240.140.081.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 2867execParticleBConds3DSoa.h:237-255qmcplusplus::SoaDistanceTableABOMPTarget::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int, bool)Single0.210.130.081.001.632.001.001100.0050.0011.0011.006.755.5011.00
Loop 289execBsplineFunctor.h:291-298miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Innermost0.190.130.081.521.0012.132.1465610.009.3812.138.0012.131.005.67
Loop 1118execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.160.100.061.001.232.001.001100.0050.0016.0016.0013.008.0016.00
Loop 121execParticleSet.h:277-277,miniqmc.cpp:429-429,TinyVector.h:145-145,stl_vector.h:992-993,OhmmsVector.h:229-229,unique_ptr.h:193-193,NonLocalPP.hpp:126-126,NonLocalPP.hpp:129-135,OperatorTags.h:43-43,OperatorTags.h:63-63,VectorSoAContainer.h:231-231main._omp_fn.1InBetween0.130.080.051.381.488.153.381019.5714.8113.509.759.131.664.00
Loop 371execstl_vector.h:1147-1147,BsplineFunctor.h:246-260miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.130.070.041.031.442.261.821100.0048.4634.6333.6324.0015.3419.00
Loop 1164execstl_algobase.h:939-940miniqmcreference::DiracDeterminantRef >::resize(int, int)Innermost0.060.050.031.001.002.0012.001100.0050.0012.0012.0012.006.001.00
Loop 620execTwoBodyJastrowRef.h:381-382miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.110.040.021.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 1103execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.070.040.021.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 1102execinner_product.hpp:155-155,OperatorTags.h:63-63,OperatorTags.h:94-94miniqmcreference::DiracDeterminantRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.080.040.021.001.242.001.001100.0050.0016.0016.0012.928.0016.00
Loop 369execParticleSet.h:313-313,ParticleSet.h:316-316,TwoBodyJastrowRef.h:127-129,TwoBodyJastrowRef.h:132-132,stl_vector.h:1147-1147,stl_vector.h:1150-1150,BsplineFunctor.h:232-232,BsplineFunctor.h:236-241,BsplineFunctor.h:244-252,BsplineFunctor.h:256-260,OhmmsVector.h:221-221miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.070.030.021.181.936.911.44100001229.6416.3368.6358.3835.509.9447.50
Loop 287execstl_numeric.h:140-141miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.080.030.021.001.472.001.001100.0050.0016.0016.0010.918.0016.00
Loop 3086execParticleBConds3DSoa.h:284-286,ParticleBConds3DSoa.h:294-296,OMPTargetMath.hpp:38-38,SoaDistanceTableABOMPTarget.h:215-215,SoaDistanceTableABOMPTarget.h:218-218,SoaDistanceTableABOMPTarget.h:222-222,SoaDistanceTableABOMPTarget.h:228-228qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)InBetween0.060.030.021.101.008.853.5620.0011.223.563.253.560.401.00
Loop 255execBsplineFunctor.h:236-241miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Innermost0.070.030.021.301.0010.381.8365610.0010.0010.388.0010.381.005.67
Loop 2868execParticleBConds3DSoa.h:237-255qmcplusplus::SoaDistanceTableABOMPTarget::move(qmcplusplus::ParticleSet const&, qmcplusplus::TinyVector const&, int, bool)Single0.060.030.021.001.632.001.001100.0050.0011.0011.006.755.5011.00
Loop 1117execinner_product.hpp:82-83miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.060.030.021.001.232.001.001100.0050.0032.0032.0026.1116.0032.00
Loop 291execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Innermost0.050.020.011.031.242.311.56199.4248.7767.1365.3854.0029.0643.00
Loop 624execBsplineFunctor.h:291-298miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.050.020.011.521.0012.132.1465610.009.3812.138.0012.131.005.67
Loop 602execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)Innermost0.040.020.01NANANANANANANANANANANANA
Loop 814execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Innermost0.040.010.01NANANANANANANANANANANANA
Loop 368execrefwrap.h:351-351,TwoBodyJastrowRef.h:107-108,TwoBodyJastrowRef.h:125-127,stl_vector.h:993-993,stl_vector.h:1131-1131,BsplineFunctor.h:231-231,BsplineFunctor.h:256-258,OhmmsVector.h:223-223,OhmmsVector.h:249-249,optional:991-991miniqmcreference::TwoBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.040.010.01NANANANANANANANANANANANA
Loop 361execOneBodyJastrowRef.h:192-193miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.030.010.01NANANANANANANANANANANANA
Loop 599execParticleSet.h:313-313,TwoBodyJastrowRef.h:269-271,stl_vector.h:1150-1150,BsplineFunctor.h:276-276,BsplineFunctor.h:283-284,BsplineFunctor.h:291-298,BsplineFunctor.h:305-311,BsplineFunctor.h:315-318,BsplineFunctor.h:321-336,OhmmsVector.h:221-221,stl_algobase.h:238-238miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)Outermost0.030.010.01NANANANANANANANANANANANA
Loop 617execTwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.030.010.01NANANANANANANANANANANANA
Loop 252execOneBodyJastrowRef.h:134-135,OneBodyJastrowRef.h:140-141,OneBodyJastrowRef.h:151-151,OneBodyJastrowRef.h:154-155,stl_vector.h:993-993,stl_vector.h:1128-1128,stl_vector.h:1131-1131,BsplineFunctor.h:166-173,BsplineFunctor.h:179-182,BsplineFunctor.h:256-258,OhmmsVector.h:229-229,OhmmsVector.h:249-249miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.030.010.00NANANANANANANANANANANANA
Loop 288execParticleSet.h:313-313,TwoBodyJastrowRef.h:269-271,stl_vector.h:1150-1150,BsplineFunctor.h:276-276,BsplineFunctor.h:283-284,BsplineFunctor.h:291-298,BsplineFunctor.h:305-311,BsplineFunctor.h:315-318,BsplineFunctor.h:321-336,stl_algobase.h:238-238miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Outermost0.030.010.00NANANANANANANANANANANANA
Loop 254execParticleSet.h:313-313,ParticleSet.h:316-316,OneBodyJastrowRef.h:143-146,stl_vector.h:1147-1147,stl_vector.h:1150-1150,BsplineFunctor.h:231-232,BsplineFunctor.h:236-241,BsplineFunctor.h:244-252,BsplineFunctor.h:256-260,shared_ptr_base.h:1667-1667,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)InBetween0.020.010.00NANANANANANANANANANANANA
Loop 618execTwoBodyJastrowRef.h:388-391miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.010.00NANANANANANANANANANANANA
Loop 2735execstl_algobase.h:951-952qmcplusplus::Vector > >::resize(unsigned long, double)Single0.020.010.00NANANANANANANANANANANANA
Loop 140execrefwrap.h:351-351,miniqmc.cpp:429-458,TinyVector.h:62-62,stl_vector.h:1131-1131main._omp_fn.1Innermost0.030.010.00NANANANANANANANANANANANA
Loop 1001execMultiBsplineRef.hpp:227-229,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.030.010.00NANANANANANANANANANANANA
Loop 930execBsplineAllocator.hpp:179-180qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone ._omp_fn.0]Innermost0.010.010.00NANANANANANANANANANANANA
Loop 933execMultiBsplineRef.hpp:64-71miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.030.000.00NANANANANANANANANANANANA
Loop 1380execParticleSet.cpp:242-243,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::update(bool)Single0.030.000.00NANANANANANANANANANANANA
Loop 2864execstl_vector.h:1131-1131,stl_algobase.h:413-413,stl_algobase.h:451-453,stl_algo.h:683-683,stl_algo.h:709-709,SoaDistanceTableABOMPTarget.h:375-376,VectorSoAContainer.h:271-271qmcplusplus::SoaDistanceTableABOMPTarget::update(int)Single0.020.000.00NANANANANANANANANANANANA
Loop 934execMultiBsplineRef.hpp:63-66miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)InBetween0.020.000.00NANANANANANANANANANANANA
Loop 815execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.020.000.00NANANANANANANANANANANANA
Loop 120execParticleSet.h:277-277,stl_vector.h:1147-1147,stl_vector.h:1150-1150,NonLocalPP.hpp:122-122,NonLocalPP.hpp:126-126main._omp_fn.1InBetween0.030.000.00NANANANANANANANANANANANA
Loop 932execeinspline_spo_ref.hpp:175-176,MultiBsplineRef.hpp:42-44,MultiBsplineRef.hpp:47-49,MultiBsplineRef.hpp:56-58,MultiBsplineRef.hpp:63-63,MultiBsplineRef.hpp:67-68,stl_vector.h:1263-1263,MultiBsplineEvalHelper.hpp:53-53,MultiBsplineEvalHelper.hpp:60-63,MultiBsplineData.hpp:54-57,stl_algobase.h:951-952miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 203execrefwrap.h:351-351,NewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:992-993,stl_vector.h:1131-1131,WaveFunction.cpp:269-269,WaveFunction.cpp:272-276qmcplusplus::WaveFunction::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 1002execMultiBsplineRef.hpp:226-227,MultiBsplineRef.hpp:234-236void miniqmcreference::MultiBsplineEvalRef::evaluate_vgh(qmcplusplus::bspline_traits::SplineType const*, double, double, double, double*, double*, double*, unsigned long)Outermost0.020.000.00NANANANANANANANANANANANA
Loop 244execOneBodyJastrowRef.h:214-218,shared_ptr_base.h:1667-1667,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*) [clone .isra.0]Innermost0.020.000.00NANANANANANANANANANANANA
Loop 243execOneBodyJastrowRef.h:214-216miniqmcreference::OneBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet&, int, double const*) [clone .isra.0]Outermost0.020.000.00NANANANANANANANANANANANA
Loop 197execrefwrap.h:351-351,NewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:993-993,WaveFunction.cpp:185-188,OperatorTags.h:94-94qmcplusplus::WaveFunction::evalGrad(qmcplusplus::ParticleSet&, int)Single0.020.000.00NANANANANANANANANANANANA
Loop 623execstl_numeric.h:140-141miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 931execeinspline_spo_ref.hpp:183-187,stl_vector.h:1263-1263,stl_algobase.h:238-238,stl_algobase.h:413-413,stl_algobase.h:451-452,stl_algo.h:683-683,stl_algo.h:709-709miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 622execTwoBodyJastrowRef.h:375-376miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 1109execOhmmsMatrix.h:217-217,TinyVectorOps.h:129-131,TinyVector.h:62-62,inner_product.hpp:82-83,inner_product.hpp:155-156,OhmmsVector.h:248-248,OperatorTags.h:63-63,OperatorTags.h:94-94,DiracDeterminantRef.cpp:173-173,DiracDeterminantRef.cpp:178-178miniqmcreference::DiracDeterminantRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1412execParticleSet.cpp:389-390,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::acceptMove(int)Single0.020.000.00NANANANANANANANANANANANA
Loop 626execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.020.000.00NANANANANANANANANANANANA
Loop 808execBsplineFunctor.h:291-298qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.020.000.00NANANANANANANANANANANANA
Loop 1005execeinspline_spo_ref.hpp:206-207,stl_vector.h:1263-1263,VectorSoAContainer.h:265-265miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Single0.020.000.00NANANANANANANANANANANANA
Loop 2595execParticleBConds3DSoa.h:222-224,ParticleBConds3DSoa.h:234-234,ParticleBConds3DSoa.h:237-243,ParticleBConds3DSoa.h:246-248,ParticleBConds3DSoa.h:251-255,stl_vector.h:1131-1131,OhmmsVector.h:223-223,OhmmsVector.h:248-248,unique_ptr.h:193-193,SoaDistanceTableAAOMPTarget.h:184-187,VectorSoAContainer.h:271-273,RealSpacePositionsOMPTarget.h:163-163qmcplusplus::SoaDistanceTableAAOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1104execinner_product.hpp:82-83,SPOSet.h:83-86,OhmmsVector.h:178-178,OhmmsVector.h:248-249miniqmcreference::DiracDeterminantRef >::evaluateRatios(qmcplusplus::VirtualParticleSet&, std::vector >&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 152execrandom.tcc:406-409,random.tcc:412-417,random.tcc:420-425,random.tcc:458-458,random.tcc:3363-3365,random.tcc:3370-3370,random.tcc:3374-3374,random.h:2011-2011,RandomGenerator.h:51-54main._omp_fn.1InBetween0.010.000.00NANANANANANANANANANANANA
Loop 200execrefwrap.h:351-351,NewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:993-993,WaveFunction.cpp:225-228qmcplusplus::WaveFunction::acceptMove(qmcplusplus::ParticleSet&, int)Single0.020.000.00NANANANANANANANANANANANA
Loop 603execTwoBodyJastrowRef.h:334-334,TwoBodyJastrowRef.h:341-349,TwoBodyJastrowRef.h:355-355,VectorSoAContainer.h:271-273miniqmcreference::TwoBodyJastrowRef >::acceptMove(qmcplusplus::ParticleSet&, int)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 2107execstl_tree.h:786-786,stl_tree.h:1947-1949,NewTimer.h:119-119qmcplusplus::TimerType::stop()Single0.050.000.00NANANANANANANANANANANANA
Loop 809execBsplineFunctor.h:305-336qmcplusplus::BsplineFunctor::evaluateVGL(int, int, int, double const*, double*, double*, double*, double*, int*) constSingle0.010.000.00NANANANANANANANANANANANA
Loop 198execrefwrap.h:351-351,NewTimer.h:242-242,NewTimer.h:249-249,stl_vector.h:993-993,WaveFunction.cpp:198-201qmcplusplus::WaveFunction::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 290execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 812execstl_numeric.h:140-141miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Single0.010.000.00NANANANANANANANANANANANA
Loop 1003execeinspline_spo_ref.hpp:219-219,einspline_spo_ref.hpp:223-227,TinyVector.h:145-145,stl_vector.h:1131-1131,OhmmsVector.h:223-223,stl_algobase.h:238-238,VectorSoAContainer.h:231-231,VectorSoAContainer.h:271-271miniqmcreference::einspline_spo_ref::evaluate(qmcplusplus::ParticleSet const&, int, qmcplusplus::Vector >&, qmcplusplus::Vector, std::allocator > >&, qmcplusplus::Vector >&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 1099execOhmmsMatrix.h:236-236,OhmmsVector.h:223-223,DelayedUpdate.h:186-187miniqmcreference::DiracDeterminantRef >::acceptMove(qmcplusplus::ParticleSet&, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 611execParticleSet.h:313-313,TwoBodyJastrowRef.h:269-271,stl_vector.h:1150-1150,BsplineFunctor.h:276-276,BsplineFunctor.h:283-284,BsplineFunctor.h:291-298,BsplineFunctor.h:305-311,BsplineFunctor.h:315-318,BsplineFunctor.h:321-336,stl_algobase.h:238-238miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 2103execstl_tree.h:786-786,stl_tree.h:1947-1949,NewTimer.h:119-119qmcplusplus::TimerType::stop()Single0.040.000.00NANANANANANANANANANANANA
Loop 1387execParticleSet.cpp:343-344,stl_vector.h:993-993,unique_ptr.h:193-193qmcplusplus::ParticleSet::makeMove(int, qmcplusplus::TinyVector const&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 601execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::computeU3(qmcplusplus::ParticleSet const&, int, double const*, double*, double*, double*, bool)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 313execOneBodyJastrowRef.h:169-169,OperatorTags.h:94-94miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 1116execOhmmsMatrix.h:217-217,TinyVectorOps.h:129-131,TinyVector.h:62-62,inner_product.hpp:82-83,inner_product.hpp:155-156,OhmmsVector.h:248-248,OperatorTags.h:63-63,OperatorTags.h:94-94,DiracDeterminantRef.cpp:247-247,DiracDeterminantRef.cpp:252-252miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 613execstl_numeric.h:140-141,TinyVector.h:62-62,TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-369,TwoBodyJastrowRef.h:375-377,TwoBodyJastrowRef.h:381-381,TwoBodyJastrowRef.h:386-393,BsplineFunctor.h:315-315,OhmmsVector.h:223-223,OhmmsVector.h:249-249,stl_algobase.h:952-952,stl_iterator.h:1102-1102,VectorSoAContainer.h:244-244,VectorSoAContainer.h:273-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 3087execSoaDistanceTableABOMPTarget.h:214-215,SoaDistanceTableABOMPTarget.h:222-225qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 357execstl_numeric.h:140-141miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 616execTwoBodyJastrowRef.h:377-377,TwoBodyJastrowRef.h:388-388,TwoBodyJastrowRef.h:393-393,TwoBodyJastrowRef.h:397-398miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 153execrandom.tcc:458-466,random.tcc:3365-3368main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 286execTinyVector.h:62-62,TwoBodyJastrowRef.h:150-150,TwoBodyJastrowRef.h:155-157miniqmcreference::TwoBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 2511execstl_vector.h:1131-1131,stl_algobase.h:452-452,SoaDistanceTableAAOMPTarget.h:437-437,VectorSoAContainer.h:271-271qmcplusplus::SoaDistanceTableAAOMPTarget::update(int)Single0.010.000.00NANANANANANANANANANANANA
Loop 362execOneBodyJastrowRef.h:186-187miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 148execalloc_traits.h:277-277,random.tcc:458-466,random.tcc:3365-3368main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 122execTinyVector.h:145-145,NonLocalPP.hpp:131-132,OperatorTags.h:43-43,OperatorTags.h:63-63main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 813execOneBodyJastrowRef.h:184-184,OneBodyJastrowRef.h:188-188,OneBodyJastrowRef.h:191-194miniqmcreference::OneBodyJastrowRef >::ratioGrad(qmcplusplus::ParticleSet&, int, qmcplusplus::TinyVector&)Outermost0.010.000.00NANANANANANANANANANANANA
Loop 202execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateGL(qmcplusplus::ParticleSet&)Single0.010.000.00NANANANANANANANANANANANA
Loop 155execrandom.tcc:458-466,random.tcc:3365-3368main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 360execOneBodyJastrowRef.h:184-184,OneBodyJastrowRef.h:188-188,OneBodyJastrowRef.h:191-194miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 929execBsplineAllocator.hpp:171-171,BsplineAllocator.hpp:174-174,BsplineAllocator.hpp:179-180,OhmmsArray.h:156-156,stl_vector.h:1131-1131qmcplusplus::BsplineAllocator >::setCoefficientsForOrbitals(int, int, Array&, multi_UBspline_3d_d*) [clone ._omp_fn.0]Outermost0.010.000.00NANANANANANANANANANANANA
Loop 621execTwoBodyJastrowRef.h:377-377,TwoBodyJastrowRef.h:381-383,VectorSoAContainer.h:273-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 625execBsplineFunctor.h:305-336miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 1130execOhmmsMatrix.h:217-217,SPOSet.h:106-111,OhmmsVector.h:56-56,OhmmsVector.h:144-144,OhmmsVector.h:210-210,new_allocator.h:172-172miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 1586execOhmmsVector.h:178-178,OperatorTags.h:43-43,VirtualParticleSet.cpp:120-120qmcplusplus::VirtualParticleSet::makeMoves(qmcplusplus::ParticleSet const&, int, std::vector, std::allocator > > const&, bool, int)Single0.010.000.00NANANANANANANANANANANANA
Loop 647execTwoBodyJastrowRef.h:423-423,OperatorTags.h:94-94miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 645execTwoBodyJastrowRef.h:423-423,OperatorTags.h:94-94miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 2099execPosTransformer.h:43-45qmcplusplus::RealSpacePositionsOMPTarget::setAllParticlePos(qmcplusplus::ParticleAttrib, std::allocator > > const&)Single0.010.000.00NANANANANANANANANANANANA
Loop 648execTwoBodyJastrowRef.h:423-427miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 643execTwoBodyJastrowRef.h:423-425miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 315execstl_numeric.h:140-141miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 359execstl_numeric.h:140-141,OneBodyJastrowRef.h:109-109,OneBodyJastrowRef.h:112-113,OneBodyJastrowRef.h:184-188,OneBodyJastrowRef.h:192-192,OneBodyJastrowRef.h:207-207,OneBodyJastrowRef.h:231-231,OneBodyJastrowRef.h:234-237,stl_vector.h:1131-1131,stl_vector.h:1147-1147,stl_vector.h:1150-1150,stl_vector.h:1263-1263,BsplineFunctor.h:188-191,BsplineFunctor.h:315-315,OhmmsVector.h:221-223,OhmmsVector.h:229-229,OhmmsVector.h:249-249,stl_algobase.h:952-952,stl_algobase.h:1146-1146,stl_algobase.h:1151-1151,stl_iterator.h:1068-1068,stl_iterator.h:1102-1102,stl_iterator.h:1139-1139miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Outermost0.000.000.00NANANANANANANANANANANANA
Loop 365execBsplineFunctor.h:291-298miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 619execTwoBodyJastrowRef.h:377-383miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 314execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.010.000.00NANANANANANANANANANANANA
Loop 364execParticleSet.h:313-313,ParticleSet.h:316-316,OneBodyJastrowRef.h:214-216,stl_vector.h:1150-1150,BsplineFunctor.h:276-276,BsplineFunctor.h:281-284,BsplineFunctor.h:291-298,BsplineFunctor.h:305-311,BsplineFunctor.h:315-318,BsplineFunctor.h:321-336,shared_ptr_base.h:1667-1667,OhmmsVector.h:223-223miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 1737execstl_construct.h:151-151,stl_construct.h:162-162,OhmmsVector.h:144-144,OhmmsVector.h:210-210,Mallocator.hpp:78-78qmcplusplus::DistanceTableAA::~DistanceTableAA()Single0.000.000.00NANANANANANANANANANANANA
Loop 366execBsplineFunctor.h:305-336miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Innermost0.000.000.00NANANANANANANANANANANANA
Loop 642execTwoBodyJastrowRef.h:423-423,OperatorTags.h:94-94miniqmcreference::TwoBodyJastrowRef >::evaluateGL(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&, bool)Single0.000.000.00NANANANANANANANANANANANA
Loop 1120execDiracMatrix.h:112-113miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 157execstl_algobase.h:939-940main._omp_fn.1Single0.010.000.00NANANANANANANANANANANANA
Loop 1738execstl_construct.h:162-162,Mallocator.hpp:78-78,VectorSoAContainer.h:150-150qmcplusplus::DistanceTableAA::~DistanceTableAA()Single0.000.000.00NANANANANANANANANANANANA
Loop 1289execrandom.tcc:404-409qmcplusplus::build_els(qmcplusplus::ParticleSet const&, StdRandom >&, bool)Innermost0.010.000.00NANANANANANANANANANANANA
Loop 145execrandom.tcc:412-417main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 1935execstl_construct.h:151-151,stl_construct.h:162-162,OhmmsVector.h:144-144,OhmmsVector.h:210-210,Mallocator.hpp:78-78qmcplusplus::DistanceTableAB::~DistanceTableAB()Single0.000.000.00NANANANANANANANANANANANA
Loop 196execTinyVector.h:164-164,OhmmsVector.h:379-379qmcplusplus::WaveFunction::evaluateLog(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANANANANANANA
Loop 109execrandom.tcc:425-425,random.tcc:458-466,random.tcc:3365-3368main._omp_fn.1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 352execOneBodyJastrowRef.h:169-169,OperatorTags.h:94-94miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 131execrandom.tcc:406-409,random.tcc:412-417,random.tcc:420-425,random.tcc:458-458,random.tcc:3363-3365,random.tcc:3370-3371,random.h:2011-2011,StdRandom.h:102-103main._omp_fn.1InBetween0.000.000.00NANANANANANANANANANANANA
Loop 128execNonLocalPP.hpp:110-111,TinyVectorTensorOps.h:77-79main._omp_fn.1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 3091execstl_vector.h:1131-1131,OhmmsVector.h:149-149,OhmmsVector.h:156-158,OhmmsVector.h:248-248,Mallocator.hpp:74-79,SoaDistanceTableABOMPTarget.h:73-77,VectorSoAContainer.h:154-154,VectorSoAContainer.h:167-167,VectorSoAContainer.h:174-176qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANANANANANANA
Loop 1767execstl_uninitialized.h:642-642,OhmmsVector.h:46-46std::vector >, std::allocator > > >::_M_default_append(unsigned long)Single0.000.000.00NANANANANANANANANANANANA
Loop 105execrandom.tcc:425-425,random.tcc:458-466,random.tcc:3365-3368main._omp_fn.1Innermost0.010.000.00NANANANANANANANANANANANA
Loop 610execstl_numeric.h:140-141,TinyVector.h:62-62,TwoBodyJastrowRef.h:268-269,TwoBodyJastrowRef.h:364-364,TwoBodyJastrowRef.h:367-369,TwoBodyJastrowRef.h:375-377,TwoBodyJastrowRef.h:381-381,TwoBodyJastrowRef.h:386-393,TwoBodyJastrowRef.h:397-397,BsplineFunctor.h:315-315,OhmmsVector.h:223-223,OhmmsVector.h:249-249,stl_iterator.h:1102-1102,VectorSoAContainer.h:244-244,VectorSoAContainer.h:273-273miniqmcreference::TwoBodyJastrowRef >::recompute(qmcplusplus::ParticleSet&)InBetween0.010.000.00NANANANANANANANANANANANA
Loop 1115execstd_abs.h:72-72,DiracMatrix.h:31-35miniqmcreference::DiracDeterminantRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Single0.010.000.00NANANANANANANANANANANANA
Loop 2189execstl_tree.h:786-786,stl_tree.h:1947-1949,basic_string.h:495-502,basic_string.h:3235-3235,basic_string.h:3874-3874,stl_algobase.h:238-238,char_traits.h:368-368,char_traits.h:381-381qmcplusplus::TimerManager >::initializeTimer(qmcplusplus::TimerType&)Single0.000.000.00NANANANANANANANANANANANA
Loop 3090execSoaDistanceTableABOMPTarget.h:194-196qmcplusplus::SoaDistanceTableABOMPTarget::evaluate(qmcplusplus::ParticleSet&)Single0.000.000.00NANANANANANANANANANANANA
Loop 353execOneBodyJastrowRef.h:171-172miniqmcreference::OneBodyJastrowRef >::evaluateLog(qmcplusplus::ParticleSet&, qmcplusplus::ParticleAttrib, std::allocator > >&, qmcplusplus::ParticleAttrib >&)Single0.000.000.00NANANANANANANANANANANANA
Loop 129execrandom.tcc:404-409main._omp_fn.1Innermost0.000.000.00NANANANANANANANANANANANA
Loop 130execrandom.tcc:412-417main._omp_fn.1Innermost0.000.000.00NANANANANANANANANANANANA
×