36 #undef Pstream_CommonRoutines 37 #define Pstream_CommonRoutines(Native, TaggedType) \ 38 void Foam::UPstream::mpiGather \ 40 const Native* sendData, \ 48 PstreamDetail::gather \ 50 sendData, sendCount, recvData, recvCount, \ 56 void Foam::UPstream::mpiScatter \ 58 const Native* sendData, \ 66 PstreamDetail::scatter \ 68 sendData, sendCount, recvData, recvCount, \ 75 #undef Pstream_CommonRoutines 80 #undef Pstream_CommonRoutines 81 #define Pstream_CommonRoutines(Native, TaggedType) \ 82 void Foam::UPstream::gather \ 84 const Native* sendData, \ 88 const UList<int>& recvCounts, \ 89 const UList<int>& recvOffsets, \ 93 PstreamDetail::gatherv \ 95 sendData, sendCount, \ 96 recvData, recvCounts, recvOffsets, \ 101 void Foam::UPstream::scatter \ 103 const Native* sendData, \ 104 const UList<int>& sendCounts, \ 105 const UList<int>& sendOffsets, \ 112 PstreamDetail::scatterv \ 114 sendData, sendCounts, sendOffsets, \ 115 recvData, recvCount, \ 130 #undef Pstream_CommonRoutines
#define Pstream_CommonRoutines(Native, TaggedType)