Changeset 2260 for XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp
- Timestamp:
- 11/19/21 15:41:40 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/context_server.cpp
r2259 r2260 166 166 MPI_Win_create_dynamic(MPI_INFO_NULL, winComm_[rank], &windows_[rank][1]); 167 167 CTimer::get("create Windows").suspend() ; 168 MPI_Barrier(winComm_[rank]) ; 168 169 } 169 170 else … … 302 303 buffers[rank]->notifyBufferResizing() ; 303 304 buffers[rank]->updateCurrentWindows() ; 305 info(100)<<"Receive NotifyChangeBufferSize from client rank "<<rank<<endl ; 304 306 } 305 307 else if (timeLine==timelineEventChangeBufferSize) … … 310 312 buffers.erase(rank) ; 311 313 buffers.insert(pair<int,CServerBuffer*>(rank,new CServerBuffer(windows_[rank], winAdress, 0, newSize))); 314 info(100)<<"Receive ChangeBufferSize from client rank "<<rank<<" newSize : "<<newSize<<" Address : "<<winAdress[0]<<" & "<<winAdress[1]<<endl ; 312 315 } 313 316 else 314 317 { 318 info(100)<<"Receive standard event from client rank "<<rank<<" with timeLine : "<<timeLine<<endl ; 315 319 it=events.find(timeLine); 316 320 if (it==events.end()) it=events.insert(pair<int,CEventServer*>(timeLine,new CEventServer(this))).first; … … 391 395 else if (pendingRequest.empty()) getBufferFromClient(currentTimeLine) ; 392 396 } 393 else if (p ureOneSided) getBufferFromClient(currentTimeLine) ; // if pure one sided check buffer even if no event recorded at current time line397 else if (pendingRequest.empty()) getBufferFromClient(currentTimeLine) ; // if pure one sided check buffer even if no event recorded at current time line 394 398 } 395 399
Note: See TracChangeset
for help on using the changeset viewer.