/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsMatrix.h: 78 - 78
--------------------------------------------------------------------------------

78:   inline size_type cols() const { return D2; }
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/basic_string.h: 792 - 3664
--------------------------------------------------------------------------------

792:       { _M_dispose(); }
[...]
3664:     { return std::move(__rhs.insert(0, __lhs)); }
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/inner_product.hpp: 210 - 212
--------------------------------------------------------------------------------

210:   for (size_t i = 0; i < n; ++i)
211:     for (size_t j = 0; j < m; ++j)
212:       B[i * ldb + j] = A[j * lda + i];
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Platforms/CPU/SIMD/Mallocator.hpp: 50 - 79
--------------------------------------------------------------------------------

50:     std::size_t asize = n * sizeof(T);
51:     std::size_t amod  = asize % ALIGN;
52:     if (amod != 0)
53:       asize += ALIGN - amod;
[...]
61:     pt = aligned_alloc(ALIGN, asize);
[...]
68:     if (pt == nullptr)
69:       throw std::runtime_error("Allocation failed in Mallocator, requested size in bytes = " +
[...]
76:     if (n == 0)
77:       throw std::runtime_error("Mallocator::deallocate does not accept size 0 allocations.");
78:     free(p);
79:   }
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/vector.tcc: 640 - 707
--------------------------------------------------------------------------------

640: 	  size_type __navail = size_type(this->_M_impl._M_end_of_storage
641: 					 - this->_M_impl._M_finish);
642: 
643: 	  if (__size > max_size() || __navail > max_size() - __size)
644: 	    __builtin_unreachable();
645: 
646: 	  if (__navail >= __n)
647: 	    {
648: 	      _GLIBCXX_ASAN_ANNOTATE_GROW(__n);
649: 	      this->_M_impl._M_finish =
[...]
668: 		      std::__uninitialized_default_n_a(__new_start + __size,
[...]
705: 	      this->_M_impl._M_start = __new_start;
706: 	      this->_M_impl._M_finish = __new_start + __size + __n;
707: 	      this->_M_impl._M_end_of_storage = __new_start + __len;
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 248 - 249
--------------------------------------------------------------------------------

248:   inline pointer data() { return X; }
249:   inline const_pointer data() const { return X; }
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DiracMatrix.h: 29 - 121
--------------------------------------------------------------------------------

29:   T logdet(0);
30:   int sign_det = 1;
31:   for (size_t i = 0; i < n; i++)
32:   {
33:     sign_det *= (pivot[i] == i + 1) ? 1 : -1;
34:     sign_det *= (diag[i] > 0) ? 1 : -1;
35:     logdet += std::log(std::abs(diag[i]));
36:   }
37:   phase = (sign_det > 0) ? T(0) : M_PI;
[...]
76:     m_pivot.resize(lda);
77:     Lwork = -1;
[...]
83:     Lwork = static_cast<int>(lw);
84:     m_work.resize(Lwork);
[...]
96:     BlasThreadingEnv knob(getNextLevelNumThreads());
97:     const int n   = invMat.rows();
98:     const int lda = invMat.cols();
99:     T_FP* invMat_ptr(nullptr);
100: #if !defined(MIXED_PRECISION)
101:     simd::transpose(amat.data(), n, amat.cols(), invMat.data(), n, invMat.cols());
[...]
108:     if (Lwork < lda)
109:       reset(invMat_ptr, lda);
110:     int status;
111:     LAPACK::getrf(n, n, invMat_ptr, lda, m_pivot.data(), status);
112:     for (int i = 0; i < n; i++)
113:       LU_diag[i] = invMat_ptr[i * lda + i];
114:     real_type_fp Phase_tmp;
115:     LogDet = computeLogDet(LU_diag.data(), n, m_pivot.data(), Phase_tmp);
116:     Phase  = Phase_tmp;
117:     LAPACK::getri(n, invMat_ptr, lda, m_pivot.data(), m_work.data(), Lwork, status);
118: #if defined(MIXED_PRECISION)
119:     invMat = psiM_fp;
120: #endif
121:   }
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/stl_vector.h: 386 - 1936
--------------------------------------------------------------------------------

386: 	if (__p)
[...]
990:       { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); }
[...]
1012: 	if (__new_size > size())
1013: 	  _M_default_append(__new_size - size());
1014: 	else if (__new_size < size())
1015: 	  _M_erase_at_end(this->_M_impl._M_start + __new_size);
[...]
1258:       { return _M_data_ptr(this->_M_impl._M_start); }
[...]
1895: 	if (max_size() - size() < __n)
1896: 	  __throw_length_error(__N(__s));
1897: 
1898: 	const size_type __len = size() + (std::max)(size(), __n);
[...]
1932: 	if (size_type __n = this->_M_impl._M_finish - __pos)
1933: 	  {
1934: 	    std::_Destroy(__pos, this->_M_impl._M_finish,
1935: 			  _M_get_Tp_allocator());
1936: 	    this->_M_impl._M_finish = __pos;
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/stl_uninitialized.h: 760 - 1105
--------------------------------------------------------------------------------

760: 	  for (; __n > 0; --__n, (void) ++__cur)
[...]
1104:       _ForwardIterator __cur = __result;
1105:       for (; __first != __last; ++__first, (void)++__cur)
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/stl_algobase.h: 257 - 257
--------------------------------------------------------------------------------

257:     max(const _Tp& __a, const _Tp& __b)
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Platforms/CPU/BLAS.hpp: 790 - 828
--------------------------------------------------------------------------------

790:     dgetrf(n, m, a, n0, piv, st);
[...]
827:     dgetri(n, a, n0, piv, work, n1, status);
828:   }
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/Utilities/OpenMP.h: 38 - 38
--------------------------------------------------------------------------------

38: #pragma omp parallel
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DelayedUpdate.h: 79 - 79
--------------------------------------------------------------------------------

79:     delay_count = 0;
/beegfs/hackathon/users/eoseret/qaas_runs/170-855-3059/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DiracDeterminantRef.cpp: 51 - 56
--------------------------------------------------------------------------------

51: void DiracDeterminantRef<DU_TYPE>::invertPsiM(const ValueMatrix_t& logdetT, ValueMatrix_t& invMat)
52: {
53:   InverseTimer->start();
54:   updateEng.invert_transpose(logdetT, invMat, LogValue, PhaseValue);
55:   InverseTimer->stop();
56: }
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/std_abs.h: 72 - 72
--------------------------------------------------------------------------------

72:   { return __builtin_fabs(__x); }
/cluster/comp/gcc/13.2.0/include/c++/13.2.0/bits/alloc_traits.h: 276 - 276
--------------------------------------------------------------------------------

276: 	  ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
