Changeset 2310 for XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp
- Timestamp:
- 03/15/22 14:56:16 (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/context_client.cpp
r2287 r2310 335 335 MPI_Intercomm_create(commSelf_, 0, interCommMerged_, clientSize+rank, 0, &interComm) ; 336 336 MPI_Intercomm_merge(interComm, false, &winComm_[rank]) ; 337 CXios::getMpiGarbageCollector().registerCommunicator(winComm_[rank]) ; 337 338 MPI_Comm_free(&interComm) ; 338 339 windows_[rank].resize(2) ; 340 339 341 MPI_Win_create_dynamic(MPI_INFO_NULL, winComm_[rank], &windows_[rank][0]); 342 CXios::getMpiGarbageCollector().registerWindow(windows_[rank][0]) ; 343 340 344 MPI_Win_create_dynamic(MPI_INFO_NULL, winComm_[rank], &windows_[rank][1]); 345 CXios::getMpiGarbageCollector().registerWindow(windows_[rank][1]) ; 346 341 347 CTimer::get("create Windows").suspend() ; 342 348 }
Note: See TracChangeset
for help on using the changeset viewer.