@@ -235,13 +235,13 @@ NeighborhoodSearch::update_point_sets()
235
235
236
236
// Precompute cell indices.
237
237
#ifdef _MSC_VER
238
- concurrency::parallel_for_each
238
+ concurrency::parallel_for_each (
239
239
#elif defined(__APPLE__) && defined(__clang__)
240
- std::for_each
240
+ std::for_each (oneapi::dpl::execution::par,
241
241
#else
242
- __gnu_parallel::for_each
242
+ __gnu_parallel::for_each (
243
243
#endif
244
- ( m_point_sets.begin (), m_point_sets.end (), [&](PointSet& d)
244
+ m_point_sets.begin (), m_point_sets.end (), [&](PointSet& d)
245
245
{
246
246
if (d.is_dynamic ())
247
247
{
@@ -316,13 +316,13 @@ NeighborhoodSearch::erase_empty_entries(std::vector<unsigned int> const& to_dele
316
316
317
317
// Perform neighborhood search.
318
318
#ifdef _MSC_VER
319
- concurrency::parallel_for_each
319
+ concurrency::parallel_for_each (
320
320
#elif defined(__APPLE__) && defined(__clang__)
321
- std::for_each
321
+ std::for_each (oneapi::dpl::execution::par,
322
322
#else
323
- __gnu_parallel::for_each
323
+ __gnu_parallel::for_each (
324
324
#endif
325
- ( kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int >* kvp_)
325
+ kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int >* kvp_)
326
326
{
327
327
auto & kvp = *kvp_;
328
328
@@ -416,13 +416,13 @@ NeighborhoodSearch::query()
416
416
417
417
// Perform neighborhood search.
418
418
#ifdef _MSC_VER
419
- concurrency::parallel_for_each
419
+ concurrency::parallel_for_each (
420
420
#elif defined(__APPLE__) && defined(__clang__)
421
- std::for_each
421
+ std::for_each (oneapi::dpl::execution::par,
422
422
#else
423
- __gnu_parallel::for_each
423
+ __gnu_parallel::for_each (
424
424
#endif
425
- ( kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int > const * kvp_)
425
+ kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int > const * kvp_)
426
426
{
427
427
auto const & kvp = *kvp_;
428
428
HashEntry const & entry = m_entries[kvp.second ];
@@ -478,13 +478,13 @@ NeighborhoodSearch::query()
478
478
std::vector<Spinlock> entry_locks (m_entries.size ());
479
479
480
480
#ifdef _MSC_VER
481
- concurrency::parallel_for_each
481
+ concurrency::parallel_for_each (
482
482
#elif defined(__APPLE__) && defined(__clang__)
483
- std::for_each
483
+ std::for_each (oneapi::dpl::execution::par,
484
484
#else
485
- __gnu_parallel::for_each
485
+ __gnu_parallel::for_each (
486
486
#endif
487
- ( kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int > const * kvp_)
487
+ kvps.begin (), kvps.end (), [&](std::pair<HashKey const , unsigned int > const * kvp_)
488
488
{
489
489
auto const & kvp = *kvp_;
490
490
HashEntry const & entry = m_entries[kvp.second ];
0 commit comments