ENH: add PackedList::unpack() method
- allows for simpler unpacking of a full list, or list range into any sufficiently large integral type. For example, processorPolyPatch pp = ...; UOPstream toNbr(pp.neighbProcNo(), pBufs); toNbr << faceValues.unpack<char>(pp.range());
Showing
- applications/test/PackedList/Test-PackedList.C 11 additions, 11 deletionsapplications/test/PackedList/Test-PackedList.C
- applications/test/PackedList1/Test-PackedList1.C 12 additions, 0 deletionsapplications/test/PackedList1/Test-PackedList1.C
- src/OpenFOAM/containers/Bits/PackedList/PackedList.C 89 additions, 4 deletionssrc/OpenFOAM/containers/Bits/PackedList/PackedList.C
- src/OpenFOAM/containers/Bits/PackedList/PackedList.H 16 additions, 0 deletionssrc/OpenFOAM/containers/Bits/PackedList/PackedList.H
- src/OpenFOAM/containers/Bits/bitSet/bitSet.H 4 additions, 2 deletionssrc/OpenFOAM/containers/Bits/bitSet/bitSet.H
- src/OpenFOAM/meshes/polyMesh/syncTools/syncTools.H 8 additions, 8 deletionssrc/OpenFOAM/meshes/polyMesh/syncTools/syncTools.H
- src/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C 8 additions, 8 deletionssrc/OpenFOAM/meshes/polyMesh/syncTools/syncToolsTemplates.C
Please register or sign in to comment