# | Line 202 | Line 202 | namespace OpenMD { | |
---|---|---|
202 | #ifdef IS_MPI | |
203 | } | |
204 | ||
205 | < | MPI_Bcast(&nframes_, 1, MPI_INT, 0, MPI_COMM_WORLD); |
205 | > | MPI::COMM_WORLD.Bcast(&nframes_, 1, MPI::INT, 0); |
206 | ||
207 | #endif // is_mpi | |
208 | ||
# | Line 288 | Line 288 | namespace OpenMD { | |
288 | } | |
289 | ||
290 | int sendBufferSize = sendBuffer.size(); | |
291 | < | MPI_Bcast(&sendBufferSize, 1, MPI_INT, masterNode, MPI_COMM_WORLD); |
292 | < | MPI_Bcast((void *)sendBuffer.c_str(), sendBufferSize, MPI_CHAR, masterNode, MPI_COMM_WORLD); |
291 | > | MPI::COMM_WORLD.Bcast(&sendBufferSize, 1, MPI::INT, masterNode); |
292 | > | MPI::COMM_WORLD.Bcast((void *)sendBuffer.c_str(), sendBufferSize, |
293 | > | MPI::CHAR, masterNode); |
294 | ||
295 | sstream.str(sendBuffer); | |
296 | } else { | |
297 | int sendBufferSize; | |
298 | < | MPI_Bcast(&sendBufferSize, 1, MPI_INT, masterNode, MPI_COMM_WORLD); |
298 | > | MPI::COMM_WORLD.Bcast(&sendBufferSize, 1, MPI::INT, masterNode); |
299 | char * recvBuffer = new char[sendBufferSize+1]; | |
300 | assert(recvBuffer); | |
301 | recvBuffer[sendBufferSize] = '\0'; | |
302 | < | MPI_Bcast(recvBuffer, sendBufferSize, MPI_CHAR, masterNode, MPI_COMM_WORLD); |
302 | > | MPI::COMM_WORLD.Bcast(recvBuffer, sendBufferSize, MPI::CHAR, masterNode); |
303 | sstream.str(recvBuffer); | |
304 | delete [] recvBuffer; | |
305 | } |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |