- Timestamp:
- 09/10/20 13:51:02 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/distribution/gatherer_connector.cpp
r1918 r1930 15 15 unordered_map<size_t,int> mapGlobalLocalIndex ; 16 16 int globalIndexSize=dstGlobalIndex.size() ; 17 for(auto& ind : dstIndex) mapGlobalLocalIndex[dstGlobalIndex(ind)] = ind ; 17 //for(auto& ind : dstIndex) mapGlobalLocalIndex[dstGlobalIndex(ind)] = ind ; 18 for(int i=0; i<dstSize_ ; i++) if (dstIndex(i)>=0 && dstIndex(i)<globalIndexSize) mapGlobalLocalIndex[dstGlobalIndex(dstIndex(i))] = i ; 19 18 20 for(auto& rankIndex : srcIndex) 19 21 { … … 27 29 for(int ind=0; ind<indexSize ; ind++) 28 30 { 29 if (ind >=0 && ind<globalIndexSize)31 if (index(ind)>=0 && index(ind)<globalIndexSize) 30 32 { 31 auto it=mapGlobalLocalIndex.find(globalIndex(ind )) ;33 auto it=mapGlobalLocalIndex.find(globalIndex(index(ind))) ; 32 34 if (it != mapGlobalLocalIndex.end()) 33 35 {
Note: See TracChangeset
for help on using the changeset viewer.