Changeset 1542 for XIOS/trunk/src/node/domain.cpp
- Timestamp:
- 06/13/18 16:48:53 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/node/domain.cpp
r1509 r1542 150 150 } 151 151 152 boost::unordered_map<int, vector<size_t> >::const_iterator itIndexEnd = indSrv_[client->serverSize].end();152 std::unordered_map<int, vector<size_t> >::const_iterator itIndexEnd = indSrv_[client->serverSize].end(); 153 153 // std::map<int, std::vector<int> >::const_iterator itWrittenIndexEnd = indWrittenSrv_.end(); 154 154 for (size_t k = 0; k < connectedServerRank_[client->serverSize].size(); ++k) 155 155 { 156 156 int rank = connectedServerRank_[client->serverSize][k]; 157 boost::unordered_map<int, std::vector<size_t> >::const_iterator it = indSrv_[client->serverSize].find(rank);157 std::unordered_map<int, std::vector<size_t> >::const_iterator it = indSrv_[client->serverSize].find(rank); 158 158 size_t idxCount = (it != itIndexEnd) ? it->second.size() : 0; 159 159 … … 1838 1838 CServerDistributionDescription serverDescription(nGlobDomain, nbServer); 1839 1839 std::vector<int> serverZeroIndex; 1840 if (isUnstructed_) serverZeroIndex = serverDescription.computeServerGlobalIndexInRange(std::make_pair<size_t ,size_t>(indexBegin, indexEnd), 0);1841 else serverZeroIndex = serverDescription.computeServerGlobalIndexInRange(std::make_pair<size_t ,size_t>(indexBegin, indexEnd), 1);1840 if (isUnstructed_) serverZeroIndex = serverDescription.computeServerGlobalIndexInRange(std::make_pair<size_t&,size_t&>(indexBegin, indexEnd), 0); 1841 else serverZeroIndex = serverDescription.computeServerGlobalIndexInRange(std::make_pair<size_t&,size_t&>(indexBegin, indexEnd), 1); 1842 1842 1843 1843 std::list<int> serverZeroIndexLeader; … … 1896 1896 1897 1897 size_t nbWritten = 0, indGlo; 1898 boost::unordered_map<size_t,size_t>::const_iterator itb = globalLocalIndexMap_.begin(),1898 std::unordered_map<size_t,size_t>::const_iterator itb = globalLocalIndexMap_.begin(), 1899 1899 ite = globalLocalIndexMap_.end(), it; 1900 1900 CArray<size_t,1>::const_iterator itSrvb = writtenGlobalIndex.begin(), … … 1932 1932 // { 1933 1933 // nbWritten = 0; 1934 // boost::unordered_map<size_t,size_t> localGlobalIndexMap;1934 // std::unordered_map<size_t,size_t> localGlobalIndexMap; 1935 1935 // for (itSrv = itSrvb; itSrv != itSrve; ++itSrv) 1936 1936 // { … … 1996 1996 const CArray<size_t,1>& writtenGlobalIndex = srvDist.getGlobalIndex(); 1997 1997 1998 boost::unordered_map<size_t,size_t>::const_iterator itb = globalLocalIndexMap_.begin(),1998 std::unordered_map<size_t,size_t>::const_iterator itb = globalLocalIndexMap_.begin(), 1999 1999 ite = globalLocalIndexMap_.end(), it; 2000 2000 CArray<size_t,1>::const_iterator itSrvb = writtenGlobalIndex.begin(), 2001 2001 itSrve = writtenGlobalIndex.end(), itSrv; 2002 boost::unordered_map<size_t,size_t> localGlobalIndexMap;2002 std::unordered_map<size_t,size_t> localGlobalIndexMap; 2003 2003 for (itSrv = itSrvb; itSrv != itSrve; ++itSrv) 2004 2004 { … … 2076 2076 list<CArray<int,1> > list_indZoom, list_writtenInd, list_indGlob; 2077 2077 2078 boost::unordered_map<int, vector<size_t> >::const_iterator itIndex, iteIndex;2078 std::unordered_map<int, vector<size_t> >::const_iterator itIndex, iteIndex; 2079 2079 iteIndex = indSrv_[serverSize].end(); 2080 2080 for (int k = 0; k < connectedServerRank_[serverSize].size(); ++k) … … 2177 2177 list<CArray<bool,1> > list_mask; 2178 2178 2179 boost::unordered_map<int, vector<size_t> >::const_iterator it, iteMap;2179 std::unordered_map<int, vector<size_t> >::const_iterator it, iteMap; 2180 2180 iteMap = indSrv_[serverSize].end(); 2181 2181 for (int k = 0; k < connectedServerRank_[serverSize].size(); ++k) … … 2224 2224 list<CArray<double,1> > list_area; 2225 2225 2226 boost::unordered_map<int, vector<size_t> >::const_iterator it, iteMap;2226 std::unordered_map<int, vector<size_t> >::const_iterator it, iteMap; 2227 2227 iteMap = indSrv_[serverSize].end(); 2228 2228 for (int k = 0; k < connectedServerRank_[serverSize].size(); ++k) … … 2275 2275 list<CArray<double,2> > list_boundslon, list_boundslat; 2276 2276 2277 boost::unordered_map<int, vector<size_t> >::const_iterator it, iteMap;2277 std::unordered_map<int, vector<size_t> >::const_iterator it, iteMap; 2278 2278 iteMap = indSrv_[serverSize].end(); 2279 2279 for (int k = 0; k < connectedServerRank_[serverSize].size(); ++k) … … 2392 2392 } 2393 2393 2394 boost::unordered_map<int, vector<size_t> >::const_iterator it, iteMap;2394 std::unordered_map<int, vector<size_t> >::const_iterator it, iteMap; 2395 2395 iteMap = indSrv_[serverSize].end(); 2396 2396 for (int k = 0; k < connectedServerRank_[serverSize].size(); ++k)
Note: See TracChangeset
for help on using the changeset viewer.