Skip to content
Snippets Groups Projects
Commit 35d930ec authored by mattijs's avatar mattijs
Browse files

COMP: mpi: const_cast because of incorrect mpi.h header. Fixes #697.

parent f412419c
Branches
Tags
No related merge requests found
......@@ -495,13 +495,13 @@ void Foam::UPstream::allToAll
(
MPI_Alltoallv
(
sendData,
sendSizes.begin(),
sendOffsets.begin(),
const_cast<char*>(sendData),
const_cast<int*>(sendSizes.begin()),
const_cast<int*>(sendOffsets.begin()),
MPI_BYTE,
recvData,
recvSizes.begin(),
recvOffsets.begin(),
const_cast<int*>(recvSizes.begin()),
const_cast<int*>(recvOffsets.begin()),
MPI_BYTE,
PstreamGlobals::MPICommunicators_[communicator]
)
......@@ -557,12 +557,12 @@ void Foam::UPstream::gather
(
MPI_Gatherv
(
sendData,
const_cast<char*>(sendData),
sendSize,
MPI_BYTE,
recvData,
recvSizes.begin(),
recvOffsets.begin(),
const_cast<int*>(recvSizes.begin()),
const_cast<int*>(recvOffsets.begin()),
MPI_BYTE,
0,
MPI_Comm(PstreamGlobals::MPICommunicators_[communicator])
......@@ -616,9 +616,9 @@ void Foam::UPstream::scatter
(
MPI_Scatterv
(
sendData,
sendSizes.begin(),
sendOffsets.begin(),
const_cast<char*>(sendData),
const_cast<int*>(sendSizes.begin()),
const_cast<int*>(sendOffsets.begin()),
MPI_BYTE,
recvData,
recvSize,
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment