20 assert( xproc * yproc * zproc ==
getNRanks());
34 for (
int i = 0; i < 3; i++)
42 for (
int i = 0; i < 3; i++)
60 const int* procGrid = domain->
procGrid;
61 int ix = (procCoord[0] + dix + procGrid[0]) % procGrid[0];
62 int iy = (procCoord[1] + diy + procGrid[1]) % procGrid[1];
63 int iz = (procCoord[2] + diz + procGrid[2]) % procGrid[2];
65 return ix + procGrid[0] *(iy + procGrid[1]*iz);