/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Particle/SoaDistanceTableAAOMPTarget.h: 430 - 445
--------------------------------------------------------------------------------

430:   {
431:     ScopedTimer local_timer(update_timer_);
432:     //update [0, iat) columns
433:     const int nupdate = iat;
434:     //copy row
435:     assert(nupdate <= temp_r_.size());
436:     std::copy_n(temp_r_.data(), nupdate, distances_[iat].data());
437:     for (int idim = 0; idim < D; ++idim)
438:       std::copy_n(temp_dr_.data(idim), nupdate, displacements_[iat].data(idim));
439:     //copy column
440:     for (size_t i = iat + 1; i < num_targets_; ++i)
441:     {
442:       distances_[i][iat]     = temp_r_[i];
443:       displacements_[i](iat) = -temp_dr_[i];
444:     }
445:   }
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/TinyVector.h: 145 - 182
--------------------------------------------------------------------------------

145:       X[i] = base[i * offset];
[...]
182:       inverse[d] = -X[d];
/usr/lib/gcc/aarch64-amazon-linux/14/../../../../include/c++/14/bits/stl_algo.h: 709 - 709
--------------------------------------------------------------------------------

709:       if (__n2 <= 0)
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/OhmmsVector.h: 223 - 223
--------------------------------------------------------------------------------

223:     return X[i];
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Numerics/OhmmsPETE/VectorSoAContainer.h: 244 - 271
--------------------------------------------------------------------------------

244:         *(_base + M * i) = rhs[i];
[...]
263:   inline Accessor operator()(size_t i) { return Accessor(myData + i, nGhosts); }
[...]
271:   inline T* restrict data(size_t i) { return myData + i * nGhosts; }
/home/eoseret/qaas/qaas_runs/178-212-9071/intel/miniqmc/build/miniqmc/src/Utilities/NewTimer.h: 242 - 249
--------------------------------------------------------------------------------

242:   ScopeGuard(TIMER& t) : timer(t) { timer.start(); }
[...]
249:   ~ScopeGuard() { timer.stop(); }
/usr/lib/gcc/aarch64-amazon-linux/14/../../../../include/c++/14/bits/stl_vector.h: 1131 - 1131
--------------------------------------------------------------------------------

1131: 	return *(this->_M_impl._M_start + __n);
/usr/lib/gcc/aarch64-amazon-linux/14/../../../../include/c++/14/bits/stl_algobase.h: 413 - 452
--------------------------------------------------------------------------------

413: 	{ *__to = *__from; }
[...]
450: 	  const ptrdiff_t _Num = __last - __first;
451: 	  if (__builtin_expect(_Num > 1, true))
452: 	    __builtin_memmove(__result, __first, sizeof(_Tp) * _Num);
