Changeset 1566 for XIOS/dev/XIOS_DEV_CMIP6
- Timestamp:
- 08/06/18 17:41:50 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/XIOS_DEV_CMIP6/src/node/axis.cpp
r1421 r1566 1283 1283 globalLocalIndexMap_.rehash(std::ceil(index.numElements()/globalLocalIndexMap_.max_load_factor())); 1284 1284 nbIndexGlob = 0; 1285 int nbIndLoc = 0; 1285 1286 for (idx = 0; idx < nbReceived; ++idx) 1286 1287 { … … 1289 1290 { 1290 1291 gloInd = tmp(ind); 1292 nbIndLoc = (gloInd % n_glo) - begin; 1291 1293 if (0 == globalLocalIndexMap_.count(gloInd)) 1292 1294 { 1293 index(nbInd exGlob) = gloInd % n_glo;1294 globalLocalIndexMap_[gloInd] = nbInd exGlob;1295 index(nbIndLoc) = gloInd % n_glo; 1296 globalLocalIndexMap_[gloInd] = nbIndLoc; 1295 1297 ++nbIndexGlob; 1296 1298 }
Note: See TracChangeset
for help on using the changeset viewer.