Changeset 2564 for XIOS3/trunk/src/event_scheduler.cpp
- Timestamp:
- 09/13/23 12:28:29 (10 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS3/trunk/src/event_scheduler.cpp
r2522 r2564 3 3 #include "mpi.hpp" 4 4 #include "tracer.hpp" 5 #include "cxios.hpp" 5 6 6 7 namespace xios … … 27 28 { 28 29 MPI_Comm_dup(comm, &communicator_) ; 30 CXios::getMpiGarbageCollector().registerCommunicator(communicator_) ; 29 31 MPI_Comm_size(communicator_,&mpiSize_) ; 30 32 MPI_Comm_rank(communicator_,&mpiRank_); … … 100 102 else color=0 ; 101 103 MPI_Comm_split(communicator_, color, mpiRank_, &newComm) ; 104 CXios::getMpiGarbageCollector().registerCommunicator(newComm) ; 102 105 103 106 parent = make_shared<CEventScheduler>(newComm , schedulerLevel_) ;
Note: See TracChangeset
for help on using the changeset viewer.