Merge pull request #149 from jorgekva/MPI-Send-bugfix

Makes MPI_Send use the correct buffer size.
This commit is contained in:
Arne Morten Kvarving
2015-06-16 14:45:11 +02:00

View File

@@ -1631,7 +1631,7 @@ try
for (int voigtIdx=0; voigtIdx < tensorElementCount; ++voigtIdx) {
sendbuffer[2+tensorElementCount+voigtIdx] = Phase2Perm[idx][voigtIdx];
}
MPI_Send(sendbuffer, 2+tensorElementCount, MPI_DOUBLE, 0, 0, MPI_COMM_WORLD);
MPI_Send(sendbuffer, 2+2*tensorElementCount, MPI_DOUBLE, 0, 0, MPI_COMM_WORLD);
}
else {
double sendbuffer[2+tensorElementCount];