Changeset 1373 for XIOS/dev/branch_openmp/src
- Timestamp:
- 12/13/17 14:42:26 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/src/client_client_dht_template_impl.hpp
r1328 r1373 827 827 std::vector<ep_lib::MPI_Request> request(sendBuffSize+recvBuffSize); 828 828 std::vector<ep_lib::MPI_Status> requestStatus(sendBuffSize+recvBuffSize); 829 830 829 int nRequest = 0; 831 830 for (int idx = 0; idx < recvBuffSize; ++idx) 832 831 { 833 832 ep_lib::MPI_Irecv(&recvBuff[0]+2*idx, 2, MPI_INT, 834 recvRank[idx], MPI_DHT_INDEX_0, this->internalComm_, &request[nRequest]); 835 ++nRequest; 833 recvRank[idx], MPI_DHT_INDEX_0, this->internalComm_, &request[nRequest++]); 836 834 } 837 835 … … 846 844 { 847 845 ep_lib::MPI_Isend(&sendBuff[idx*2], 2, MPI_INT, 848 sendRank[idx], MPI_DHT_INDEX_0, this->internalComm_, &request[nRequest]); 849 ++nRequest; 846 sendRank[idx], MPI_DHT_INDEX_0, this->internalComm_, &request[nRequest++]); 850 847 } 851 848
Note: See TracChangeset
for help on using the changeset viewer.