DynamicList changes.
- setSize() adjusts the addressable length only. Changed setSize(label) usage to setCapacity(label) or reserve(label) throughout. The final name (capacity vs. storageSize() vs. whatever) can easily be decided at a later date. - added setSize(label, const T&), which may still not be really useful, but is at least now meaningful - made shrink() a bit more legible. - added append(UList<T>&) - copying from a UList avoids reallocations where possible The following bits of code continue to use the DynamicList::setSize(), but appear to be legitimate (or the corresponding code itself needs rethinking). src/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointCells.C:167: error: within this context src/OpenFOAM/lnInclude/faceTemplates.C:44: error: within this context src/surfMesh/surfaceFormats/tri/TRIsurfaceFormatCore.C:178: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:737: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:741: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:745: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:749: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:754: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:935: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:940: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:1041: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:1046: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2161: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2162: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2201: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2205: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2261: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2262: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2263: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2264: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:2265: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3011: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3076: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3244: error: within this context src/dynamicMesh/polyTopoChange/polyTopoChange/polyTopoChange.C:3371: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:73: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:91: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:73: error: within this context src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C:91: error: within this context
Showing
- applications/test/DynamicList/DynamicListTest.C 39 additions, 12 deletionsapplications/test/DynamicList/DynamicListTest.C
- applications/test/xfer/xferListTest.C 2 additions, 2 deletionsapplications/test/xfer/xferListTest.C
- applications/utilities/mesh/manipulation/mergeMeshes/mergePolyMesh.C 3 additions, 3 deletions...s/utilities/mesh/manipulation/mergeMeshes/mergePolyMesh.C
- applications/utilities/parallelProcessing/decomposePar/domainDecomposition.C 4 additions, 4 deletions...ies/parallelProcessing/decomposePar/domainDecomposition.C
- src/OpenFOAM/containers/Lists/DynamicList/DynamicList.C 7 additions, 7 deletionssrc/OpenFOAM/containers/Lists/DynamicList/DynamicList.C
- src/OpenFOAM/containers/Lists/DynamicList/DynamicList.H 15 additions, 17 deletionssrc/OpenFOAM/containers/Lists/DynamicList/DynamicList.H
- src/OpenFOAM/containers/Lists/DynamicList/DynamicListI.H 84 additions, 40 deletionssrc/OpenFOAM/containers/Lists/DynamicList/DynamicListI.H
- src/OpenFOAM/containers/Lists/UList/UListI.H 2 additions, 2 deletionssrc/OpenFOAM/containers/Lists/UList/UListI.H
- src/OpenFOAM/containers/Lists/UList/UListIO.C 1 addition, 1 deletionsrc/OpenFOAM/containers/Lists/UList/UListIO.C
- src/OpenFOAM/meshes/meshShapes/face/faceTemplates.C 2 additions, 2 deletionssrc/OpenFOAM/meshes/meshShapes/face/faceTemplates.C
- src/OpenFOAM/meshes/primitiveMesh/primitiveMeshCellPoints.C 7 additions, 14 deletionssrc/OpenFOAM/meshes/primitiveMesh/primitiveMeshCellPoints.C
- src/OpenFOAM/meshes/primitiveMesh/primitiveMeshEdges.C 20 additions, 27 deletionssrc/OpenFOAM/meshes/primitiveMesh/primitiveMeshEdges.C
- src/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointCells.C 16 additions, 20 deletionssrc/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointCells.C
- src/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointPoints.C 9 additions, 13 deletionssrc/OpenFOAM/meshes/primitiveMesh/primitiveMeshPointPoints.C
- src/conversion/polyDualMesh/polyDualMesh.C 4 additions, 4 deletionssrc/conversion/polyDualMesh/polyDualMesh.C
- src/dynamicMesh/boundaryMesh/boundaryMesh.C 1 addition, 1 deletionsrc/dynamicMesh/boundaryMesh/boundaryMesh.C
- src/dynamicMesh/meshCut/cellLooper/topoCellLooper.C 10 additions, 15 deletionssrc/dynamicMesh/meshCut/cellLooper/topoCellLooper.C
- src/dynamicMesh/polyMeshAdder/polyMeshAdder.C 12 additions, 12 deletionssrc/dynamicMesh/polyMeshAdder/polyMeshAdder.C
- src/dynamicMesh/polyMeshAdder/polyMeshAdderTemplates.C 1 addition, 1 deletionsrc/dynamicMesh/polyMeshAdder/polyMeshAdderTemplates.C
- src/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C 2 additions, 2 deletionssrc/dynamicMesh/polyTopoChange/polyTopoChange/hexRef8.C
Please register or sign in to comment