PackedList: encapsulate calculations in an iterator
- eliminated previous PackedBitRef class, the iterator does all of that and can also be used to (forward) traverse the list - no const_iterator yet - Note that PackedList is also a bit like DynamicList in terms of storage management and the append() method. Since the underlying storage in integer, any auto-vivified elements will also flood-fill the gaps with zero.
Showing
- applications/test/PackedList/PackedListTest.C 95 additions, 63 deletionsapplications/test/PackedList/PackedListTest.C
- src/OpenFOAM/containers/Lists/PackedList/PackedList.C 71 additions, 4 deletionssrc/OpenFOAM/containers/Lists/PackedList/PackedList.C
- src/OpenFOAM/containers/Lists/PackedList/PackedList.H 102 additions, 122 deletionssrc/OpenFOAM/containers/Lists/PackedList/PackedList.H
- src/OpenFOAM/containers/Lists/PackedList/PackedListI.H 244 additions, 145 deletionssrc/OpenFOAM/containers/Lists/PackedList/PackedListI.H
Please register or sign in to comment