Changeset 1661 for XIOS/dev/dev_trunk_omp/extern/remap/src
- Timestamp:
- 05/15/19 17:19:08 (5 years ago)
- Location:
- XIOS/dev/dev_trunk_omp/extern/remap/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_trunk_omp/extern/remap/src/mpi_routing.cpp
r1646 r1661 153 153 for (int i = 0; i < nbSource; i++) 154 154 { 155 #ifdef _usingEP 155 156 MPI_Irecv(&sourceRank[i], 1, MPI_INT, -2, 0, communicator, &request[indexRequest++]); 157 #endif 158 159 #ifdef _usingMPI 160 MPI_Irecv(&sourceRank[i], 1, MPI_INT, MPI_ANY_SOURCE, 0, communicator, &request[indexRequest++]); 161 #endif 156 162 } 157 163 MPI_Barrier(communicator); … … 171 177 for (int i = 0; i < nbSource; i++) 172 178 { 179 #ifdef _usingEP 173 180 MPI_Irecv(&sourceRank[i], 1, MPI_INT, -2, 0, communicator, &request[indexRequest]); 181 #endif 182 #ifdef _usingMPI 183 MPI_Irecv(&sourceRank[i], 1, MPI_INT, MPI_ANY_SOURCE, 0, communicator, &request[indexRequest]); 184 #endif 174 185 indexRequest++; 175 186 } -
XIOS/dev/dev_trunk_omp/extern/remap/src/timerRemap.cpp
r1646 r1661 12 12 using namespace std; 13 13 14 //map<string,CTimer*> CTimer::allTimer;15 14 map<string,CTimer*> *CTimer::allTimer_ptr = 0; 16 15 … … 61 60 map<string,CTimer*>::iterator it; 62 61 if(allTimer_ptr == 0) allTimer_ptr = new map<string,CTimer*>; 63 //it=allTimer.find(name);64 62 it=allTimer_ptr->find(name); 65 //if (it==allTimer.end()) it=allTimer.insert(pair<string,CTimer*>(name,new CTimer(name))).first;66 63 if (it==allTimer_ptr->end()) it=allTimer_ptr->insert(pair<string,CTimer*>(name,new CTimer(name))).first; 67 64 return *(it->second); -
XIOS/dev/dev_trunk_omp/extern/remap/src/timerRemap.hpp
r1602 r1661 26 26 double getCumulatedTime(void); 27 27 void print(void); 28 //static map<string,CTimer*> allTimer;29 28 static map<string,CTimer*> *allTimer_ptr; 30 29 #pragma omp threadprivate(allTimer_ptr)
Note: See TracChangeset
for help on using the changeset viewer.