ENH: relocate protected List::size(label) to UList (issue #595)
- makes it accessible for containers that manage their own storage and derive directly from UList. - DynamicList::min_size() method to access the corresponding SizeMin template parameter. - ensure consistency in the reserve size for the constructor DynamicList<..> lst(N); now has identical sizing as DynamicList<..> lst(); reserve(N);
Showing
- src/OpenFOAM/containers/Lists/DynamicList/DynamicList.H 10 additions, 6 deletionssrc/OpenFOAM/containers/Lists/DynamicList/DynamicList.H
- src/OpenFOAM/containers/Lists/DynamicList/DynamicListI.H 23 additions, 23 deletionssrc/OpenFOAM/containers/Lists/DynamicList/DynamicListI.H
- src/OpenFOAM/containers/Lists/List/List.H 0 additions, 11 deletionssrc/OpenFOAM/containers/Lists/List/List.H
- src/OpenFOAM/containers/Lists/List/ListI.H 9 additions, 21 deletionssrc/OpenFOAM/containers/Lists/List/ListI.H
- src/OpenFOAM/containers/Lists/UList/UList.H 5 additions, 1 deletionsrc/OpenFOAM/containers/Lists/UList/UList.H
- src/OpenFOAM/containers/Lists/UList/UListI.H 8 additions, 0 deletionssrc/OpenFOAM/containers/Lists/UList/UListI.H
- src/OpenFOAM/containers/Lists/UList/UListIO.C 2 additions, 2 deletionssrc/OpenFOAM/containers/Lists/UList/UListIO.C
- src/OpenFOAM/fields/Fields/DynamicField/DynamicField.H 5 additions, 1 deletionsrc/OpenFOAM/fields/Fields/DynamicField/DynamicField.H
- src/OpenFOAM/fields/Fields/DynamicField/DynamicFieldI.H 20 additions, 8 deletionssrc/OpenFOAM/fields/Fields/DynamicField/DynamicFieldI.H
Please register or sign in to comment