diff options
Diffstat (limited to 'Carpet/CarpetSlab/src/GetHyperslab.cc')
-rw-r--r-- | Carpet/CarpetSlab/src/GetHyperslab.cc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/Carpet/CarpetSlab/src/GetHyperslab.cc b/Carpet/CarpetSlab/src/GetHyperslab.cc index 9b1e08f77..27daeec1c 100644 --- a/Carpet/CarpetSlab/src/GetHyperslab.cc +++ b/Carpet/CarpetSlab/src/GetHyperslab.cc @@ -196,7 +196,8 @@ namespace CarpetSlab { // Copy data int const proc = myhh->processor(reflevel, component); - alldata->copy_from (state, mydata, *ext_iter, collect_proc, proc); + alldata->copy_from + (state, mydata, *ext_iter, *ext_iter, NULL, collect_proc, proc); } @@ -219,7 +220,9 @@ namespace CarpetSlab { for (comm_state state; not state.done(); state.step()) { for (int proc=0; proc<CCTK_nProcs(cgh); ++proc) { if (proc != collect_proc) { - tmpdata.at(proc)->copy_from (state, alldata, alldata->extent(), proc, collect_proc); + tmpdata.at(proc)->copy_from + (state, alldata, alldata->extent(), alldata->extent(), NULL, + proc, collect_proc); } } } |