/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/inner_product.hpp: 82 - 156
--------------------------------------------------------------------------------

82:   for (int i = 0; i < n; i++)
83:     res += a[i] * b[i];
[...]
155:   for (int i = 0; i < n; i++)
156:     res += a[i] * b[i];
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsMatrix.h: 217 - 217
--------------------------------------------------------------------------------

217:   inline Type_t* operator[](size_type i) { return X.data() + i * D2; }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DiracDeterminantRef.cpp: 231 - 256
--------------------------------------------------------------------------------

231: typename DiracDeterminantRef<DU_TYPE>::RealType DiracDeterminantRef<DU_TYPE>::evaluateLog(
232:     ParticleSet& P,
233:     ParticleSet::ParticleGradient& G,
234:     ParticleSet::ParticleLaplacian& L)
235: {
236:   recompute(P);
237: 
238:   if (NumPtcls == 1)
239:   {
240:     ValueType y = psiM(0, 0);
241:     GradType rv = y * dpsiM(0, 0);
242:     G[FirstIndex] += rv;
243:     L[FirstIndex] += y * d2psiM(0, 0) - dot(rv, rv);
244:   }
245:   else
246:   {
247:     for (int i = 0, iat = FirstIndex; i < NumPtcls; i++, iat++)
248:     {
249:       mGradType rv   = simd::dot(psiM[i], dpsiM[i], NumOrbitals);
250:       mValueType lap = simd::dot(psiM[i], d2psiM[i], NumOrbitals);
251:       G[iat] += rv;
252:       L[iat] += lap - dot(rv, rv);
253:     }
254:   }
255:   return LogValue;
256: }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 221 - 248
--------------------------------------------------------------------------------

221:   inline Type_t& operator[](size_t i)
222:   {
223:     return X[i];
[...]
248:   inline pointer data() { return X; }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVectorOps.h: 129 - 131
--------------------------------------------------------------------------------

129:     Type_t res = lhs[0] * rhs[0];
130:     for (unsigned d = 1; d < D; ++d)
131:       res += lhs[d] * rhs[d];
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/PETE/OperatorTags.h: 63 - 94
--------------------------------------------------------------------------------

63:     return (a * b);
[...]
94:     (const_cast<T1&>(a) += b);
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 62 - 62
--------------------------------------------------------------------------------

62:       X[d] = T(0);
