/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/QMCWaveFunctions/DelayedUpdate.h: 79 - 79
--------------------------------------------------------------------------------

79:     delay_count = 0;
/usr/include/c++/11/bits/std_abs.h: 72 - 72
--------------------------------------------------------------------------------

72:   { return __builtin_fabs(__x); }
/usr/include/c++/11/bits/stl_uninitialized.h: 687 - 1031
--------------------------------------------------------------------------------

687: 	  for (; __n > 0; --__n, (void) ++__cur)
[...]
1031:       for (; __first != __last; ++__first, (void)++__cur)
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/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_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsMatrix.h: 78 - 78
--------------------------------------------------------------------------------

78:   inline size_type cols() const { return D2; }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/intel/miniqmc/build/miniqmc/src/Utilities/OpenMP.h: 38 - 38
--------------------------------------------------------------------------------

38: #pragma omp parallel
/usr/include/c++/11/bits/alloc_traits.h: 261 - 261
--------------------------------------------------------------------------------

261: 	  ::new((void*)__p) _Tp(std::forward<_Args>(__args)...);
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/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:   }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/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: }
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/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; }
/usr/include/c++/11/bits/stl_vector.h: 346 - 1798
--------------------------------------------------------------------------------

346: 	return __n != 0 ? _Tr::allocate(_M_impl, __n) : pointer();
[...]
353: 	if (__p)
[...]
919:       { return size_type(this->_M_impl._M_finish - this->_M_impl._M_start); }
[...]
939: 	if (__new_size > size())
940: 	  _M_default_append(__new_size - size());
941: 	else if (__new_size < size())
942: 	  _M_erase_at_end(this->_M_impl._M_start + __new_size);
[...]
1169:       { return _M_data_ptr(this->_M_impl._M_start); }
[...]
1758: 	if (max_size() - size() < __n)
1759: 	  __throw_length_error(__N(__s));
1760: 
1761: 	const size_type __len = size() + (std::max)(size(), __n);
1762: 	return (__len < size() || __len > max_size()) ? max_size() : __len;
[...]
1794: 	if (size_type __n = this->_M_impl._M_finish - __pos)
1795: 	  {
1796: 	    std::_Destroy(__pos, this->_M_impl._M_finish,
1797: 			  _M_get_Tp_allocator());
1798: 	    this->_M_impl._M_finish = __pos;
/beegfs/hackathon/users/eoseret/qaas_runs_test/179-075-2076/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_test/179-075-2076/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:   }
/usr/include/c++/11/ext/new_allocator.h: 145 - 145
--------------------------------------------------------------------------------

145: 	::operator delete(__p
/usr/include/c++/11/bits/basic_string.h: 195 - 245
--------------------------------------------------------------------------------

195:       { return _M_dataplus._M_p; }
[...]
239: 	if (!_M_is_local())
[...]
245:       { _Alloc_traits::deallocate(_M_get_allocator(), _M_data(), __size + 1); }
/usr/include/c++/11/bits/vector.tcc: 617 - 680
--------------------------------------------------------------------------------

617: 	  size_type __navail = size_type(this->_M_impl._M_end_of_storage
618: 					 - this->_M_impl._M_finish);
619: 
620: 	  if (__size > max_size() || __navail > max_size() - __size)
621: 	    __builtin_unreachable();
622: 
623: 	  if (__navail >= __n)
[...]
640: 		      std::__uninitialized_default_n_a(__new_start + __size,
[...]
678: 	      this->_M_impl._M_start = __new_start;
679: 	      this->_M_impl._M_finish = __new_start + __size + __n;
680: 	      this->_M_impl._M_end_of_storage = __new_start + __len;
