Skip to content

Commit a34ac7e

Browse files
authored
Merge pull request QMCPACK#5596 from correaa/remove-some-uses-of-deprecated-extension-paren
remove some uses of deprecated extension paren
2 parents 98264f4 + 72c62ee commit a34ac7e

1 file changed

Lines changed: 9 additions & 5 deletions

File tree

src/AFQMC/Walkers/WalkerSetBase.h

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -355,7 +355,8 @@ class WalkerSetBase : public AFQMCInfo
355355
data_displ[SM_AUX] = walker_size;
356356
walker_size += nrow * ncol;
357357
CMatrix wb({get<0>(walker_buffer.sizes()), walker_size}, walker_buffer.get_allocator());
358-
ma::copy(walker_buffer, wb(wb.extension(0), {0, sz}));
358+
using std::get;
359+
ma::copy(walker_buffer, wb(get<0>(wb.extensions()), {0, sz}));
359360
walker_buffer = std::move(wb);
360361
}
361362
}
@@ -420,8 +421,9 @@ class WalkerSetBase : public AFQMCInfo
420421
for (int i = 0; i < M.size(); i++)
421422
{
422423
W[tot_num_walkers] = M[i].sliced(0, walker_size);
424+
using std::get;
423425
if (wlk_desc[3] > 0)
424-
BPW(BPW.extension(0), tot_num_walkers) = M[i].sliced(walker_size, walker_size + bp_walker_size);
426+
BPW(get<0>(BPW.extensions()), tot_num_walkers) = M[i].sliced(walker_size, walker_size + bp_walker_size);
425427
tot_num_walkers++;
426428
}
427429
}
@@ -521,8 +523,9 @@ class WalkerSetBase : public AFQMCInfo
521523
// 3. swap
522524
std::swap(*kill, *keep);
523525
W[std::distance(itbegin, kill)] = W[tot_num_walkers - 1];
526+
using std::get;
524527
if (wlk_desc[3] > 0)
525-
BPW(BPW.extension(0), std::distance(itbegin, kill)) = BPW(BPW.extension(0), tot_num_walkers - 1);
528+
BPW(get<0>(BPW.extensions()), std::distance(itbegin, kill)) = BPW(get<0>(BPW.extensions()), tot_num_walkers - 1);
526529
--tot_num_walkers;
527530
--keep;
528531
}
@@ -571,18 +574,19 @@ class WalkerSetBase : public AFQMCInfo
571574
fill_n(W[pos].origin() + data_displ[WEIGHT], 1, ComplexType(itbegin->first, 0.0));
572575
if (wlk_desc[6] > 0 && his_pos >= 0 && his_pos < wlk_desc[6])
573576
fill_n(BPW[data_displ[WEIGHT_HISTORY] + his_pos].origin() + pos, 1, ComplexType(itbegin->first, 0.0));
577+
using std::get;
574578
for (int i = 0; i < n; i++)
575579
{
576580
W[tot_num_walkers] = W[pos];
577581
if (wlk_desc[3] > 0)
578-
BPW(BPW.extension(0), tot_num_walkers) = BPW(BPW.extension(0), pos);
582+
BPW(get<0>(BPW.extensions()), tot_num_walkers) = BPW(get<0>(BPW.extensions()), pos);
579583
tot_num_walkers++;
580584
}
581585
for (int i = 0, in = itbegin->second - 1 - n; i < in; i++, cnt++)
582586
{
583587
M[cnt].sliced(0, walker_size) = W[pos];
584588
if (wlk_desc[3] > 0)
585-
M[cnt].sliced(walker_size, walker_size + bp_walker_size) = BPW(BPW.extension(0), pos);
589+
M[cnt].sliced(walker_size, walker_size + bp_walker_size) = BPW(get<0>(BPW.extensions()), pos);
586590
}
587591
}
588592
}

0 commit comments

Comments
 (0)