1
0
mirror of https://github.com/paboyle/Grid.git synced 2025-07-06 08:27:05 +01:00

Communicator updates for split grid

This commit is contained in:
paboyle
2017-10-30 00:16:12 +00:00
parent 5bf42e1e15
commit 501fa1614a
3 changed files with 47 additions and 21 deletions

View File

@ -205,7 +205,8 @@ void CartesianCommunicator::AllToAll(int dim,void *in,void *out,uint64_t words,
// Split the communicator
row[dim] = _processors[dim];
CartesianCommunicator Comm(row,*this);
int me;
CartesianCommunicator Comm(row,*this,me);
Comm.AllToAll(in,out,words,bytes);
}
void CartesianCommunicator::AllToAll(void *in,void *out,uint64_t words,uint64_t bytes)