/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/unique_ptr.h: 193 - 193
--------------------------------------------------------------------------------

193:       pointer    _M_ptr() const noexcept { return std::get<0>(_M_t); }
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsMatrix.h: 214 - 217
--------------------------------------------------------------------------------

214:   inline const Type_t* operator[](size_type i) const { return X.data() + i * D2; }
215: 
216:   /// returns a pointer of i-th row, g++ iterator problem
217:   inline Type_t* operator[](size_type i) { return X.data() + i * D2; }
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_algo.h: 692 - 692
--------------------------------------------------------------------------------

692:       if (__n2 <= 0)
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/Platforms/CPU/BLAS.hpp: 187 - 187
--------------------------------------------------------------------------------

187:     dgemv(trans_in, n, m, alpha, amat, lda, x, incx, beta, y, incy);
/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: 210 - 218
--------------------------------------------------------------------------------

210: void DiracDeterminantRef<DU_TYPE>::evaluateRatios(VirtualParticleSet& VP, std::vector<ValueType>& ratios)
211: {
212:   SPOVTimer->start();
213:   const int WorkingIndex = VP.refPtcl - FirstIndex;
214:   invRow_id              = WorkingIndex;
215:   updateEng.getInvRow(psiM, WorkingIndex, invRow);
216:   Phi->evaluateDetRatios(VP, psiV, invRow, ratios);
217:   SPOVTimer->stop();
218: }
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 178 - 249
--------------------------------------------------------------------------------

178:   inline size_t size() const { return nLocal; }
[...]
248:   inline pointer data() { return X; }
249:   inline const_pointer data() const { return X; }
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/SPOSet.h: 83 - 86
--------------------------------------------------------------------------------

83:     for (int iat = 0; iat < VP.getTotalNum(); ++iat)
84:     {
85:       evaluate(VP, iat, psi);
86:       ratios[iat] = simd::dot(psi.data(), psiinv.data(), psi.size());
/beegfs/hackathon/users/eoseret/qaas_runs_test/178-654-5599/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DelayedUpdate.h: 98 - 113
--------------------------------------------------------------------------------

98:     if (delay_count == 0)
99:     {
100:       // Ainv is fresh, directly access Ainv
101:       std::copy_n(Ainv[rowchanged], invRow.size(), invRow.data());
102:       return;
103:     }
104:     const T cone(1);
105:     const T czero(0);
106:     const int norb     = Ainv.rows();
107:     const int lda_Binv = Binv.cols();
108:     // save Ainv[rowchanged] to invRow
109:     std::copy_n(Ainv[rowchanged], norb, invRow.data());
110:     // multiply V (NxK) Binv(KxK) U(KxN) invRow right to the left
111:     BLAS::gemv('T', norb, delay_count, cone, U.data(), norb, invRow.data(), 1, czero, p.data(), 1);
112:     BLAS::gemv('N', delay_count, delay_count, cone, Binv.data(), lda_Binv, p.data(), 1, czero, Binv[delay_count], 1);
113:     BLAS::gemv('N', norb, delay_count, -cone, V.data(), norb, Binv[delay_count], 1, cone, invRow.data(), 1);
/cluster/comp/gcc/15.1.0/include/c++/15.1.0/bits/stl_algobase.h: 549 - 557
--------------------------------------------------------------------------------

549: 	  if (__builtin_expect(__n > 1, true))
550: 	    {
551: 	      __builtin_memmove(_GLIBCXX_TO_ADDR(__result),
552: 				_GLIBCXX_TO_ADDR(__first),
553: 				__n * sizeof(*__first));
554: 	      _GLIBCXX_ADVANCE(__result, __n);
555: 	    }
556: 	  else if (__n == 1)
557: 	    *__result++ = *__first;
