Changeset 1936 for XIOS/dev/dev_ym/XIOS_COUPLING/src/node
- Timestamp:
- 09/17/20 18:30:19 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
XIOS/dev/dev_ym/XIOS_COUPLING/src/node/mesh.cpp
r1639 r1936 539 539 } 540 540 } 541 nodeHashList.resizeAndPreserve(nbHash); 541 if (nbHash==0) nodeHashList.resize(nbHash); 542 else nodeHashList.resizeAndPreserve(nbHash); 542 543 543 544 // (2.2) Generating global node indexes … … 986 987 } 987 988 } 988 edgeHashList.resizeAndPreserve(nEdgeHash); 989 if (nEdgeHash==0) edgeHashList.resize(nEdgeHash); 990 else edgeHashList.resizeAndPreserve(nEdgeHash); 989 991 990 992 // (2.3) Generating global edge indexes … … 1327 1329 } 1328 1330 } 1329 nodeIdxList.resizeAndPreserve(nIdx); 1331 if (nIdx==0) nodeIdxList.resize(nIdx); 1332 else nodeIdxList.resizeAndPreserve(nIdx); 1330 1333 CClientClientDHTSizet dhtNodeIdx(nodeIdx2Idx, comm); 1331 1334 dhtNodeIdx.computeIndexInfoMapping(nodeIdxList); … … 1377 1380 } 1378 1381 } 1379 edgeHashList.resizeAndPreserve(nEdgeHash); 1382 if (nEdgeHash==0) edgeHashList.resize(nEdgeHash); 1383 else edgeHashList.resizeAndPreserve(nEdgeHash); 1380 1384 1381 1385 // (3.4) Generating global edge indexes … … 1754 1758 } 1755 1759 } 1756 nghbFaces.resizeAndPreserve(2, nbNghb); 1760 if (nbNghb==0) nghbFaces.resize(2, nbNghb); 1761 else nghbFaces.resizeAndPreserve(2, nbNghb); 1757 1762 } // getGloNghbFacesNodeType 1758 1763 … … 1806 1811 } 1807 1812 } 1808 nodeHashList.resizeAndPreserve(iIdx); 1813 if (iIdx==0) nodeHashList.resize(iIdx); 1814 else nodeHashList.resizeAndPreserve(iIdx); 1809 1815 1810 1816 // (1.2) Generating node indexes … … 1934 1940 } 1935 1941 } 1936 nghbFaces.resizeAndPreserve(2, nbNghb); 1942 if (nbNghb==0) nghbFaces.resize(2, nbNghb); 1943 else nghbFaces.resizeAndPreserve(2, nbNghb); 1937 1944 } // getGloNghbFacesEdgeType 1938 1945
Note: See TracChangeset
for help on using the changeset viewer.