Changeset 1520 for XIOS/dev/branch_openmp/src/buffer_client.cpp
- Timestamp:
- 06/04/18 19:25:08 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/branch_openmp/src/buffer_client.cpp
r1460 r1520 15 15 size_t CClientBuffer::maxRequestSize = 0; 16 16 17 CClientBuffer::CClientBuffer(MPI_Comm in _interComm, int serverRank, StdSize bufferSize, StdSize estimatedMaxEventSize, StdSize maxBufferedEvents):18 //interComm(interComm)19 serverRank(serverRank)17 CClientBuffer::CClientBuffer(MPI_Comm interComm, int serverRank, StdSize bufferSize, StdSize estimatedMaxEventSize, StdSize maxBufferedEvents): 18 interComm(interComm) 19 , serverRank(serverRank) 20 20 , bufferSize(bufferSize) 21 21 , estimatedMaxEventSize(estimatedMaxEventSize) … … 27 27 , pending(false) 28 28 { 29 interComm = in_interComm;30 *(static_cast< ::MPI_Comm*>(interComm.mpi_comm)) = *(static_cast< ::MPI_Comm*>(in_interComm.mpi_comm));31 *(static_cast< ::MPI_Comm*>(interComm.ep_comm_ptr->intercomm->mpi_inter_comm)) = *(static_cast< ::MPI_Comm*>(in_interComm.ep_comm_ptr->intercomm->mpi_inter_comm));32 29 buffer[0] = new char[bufferSize]; // transform it with MPI_ALLOC_MEM later 33 30 buffer[1] = new char[bufferSize];
Note: See TracChangeset
for help on using the changeset viewer.