/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/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/178-654-5599/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/178-654-5599/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 62 - 169
--------------------------------------------------------------------------------

62:       X[d] = T(0);
[...]
169:   inline Type_t& operator[](unsigned int i) { return X[i]; }
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/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/178-654-5599/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/inner_product.hpp: 82 - 83
--------------------------------------------------------------------------------

82:   for (int i = 0; i < n; i++)
83:     res += a[i] * b[i];
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DiracDeterminantRef.cpp: 156 - 181
--------------------------------------------------------------------------------

156: {
157:   if (UpdateMode == ORB_PBYP_RATIO)
158:   { //need to compute dpsiM and d2psiM. Do not touch psiM!
159:     SPOVGLTimer->start();
160:     Phi->evaluate_notranspose(P, FirstIndex, LastIndex, psiM_temp, dpsiM, d2psiM);
161:     SPOVGLTimer->stop();
162:   }
163: 
164:   if (NumPtcls == 1)
165:   {
166:     ValueType y = psiM(0, 0);
167:     GradType rv = y * dpsiM(0, 0);
168:     G[FirstIndex] += rv;
169:     L[FirstIndex] += y * d2psiM(0, 0) - dot(rv, rv);
170:   }
171:   else
172:   {
173:     for (size_t i = 0, iat = FirstIndex; i < NumPtcls; ++i, ++iat)
174:     {
175:       mValueType dot_temp = simd::dot(psiM[i], d2psiM[i], NumOrbitals);
176:       mGradType rv        = simd::dot(psiM[i], dpsiM[i], NumOrbitals);
177:       G[iat] += rv;
178:       L[iat] += dot_temp - dot(rv, rv);
179:     }
180:   }
181: }
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 248
--------------------------------------------------------------------------------

223:     return X[i];
[...]
248:   inline pointer data() { return X; }
/usr/lib/gcc/x86_64-redhat-linux/11/../../../../include/c++/11/bits/unique_ptr.h: 173 - 173
--------------------------------------------------------------------------------

173:       pointer    _M_ptr() const { return std::get<0>(_M_t); }
