117 template<
class T,
class AccessOp>
121 template<
class T,
class AccessOp>
125 template<
class AccessType,
class T,
class AccessOp>
129 template<
class AccessType,
class T,
class AccessOp,
class OffsetOp>
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
labelList subSizes(const IndirectListBase< T, Addr > &lists, AccessOp aop)
Return the sizes of the sub-lists.
AccessType combineOffset(const UList< T > &lists, const labelUList &offsets, AccessOp aop, OffsetOp oop=offsetOp< T >())
Like combine but also offsets sublists based on passed sizes.
label sumSizes(const UList< T > &lists, AccessOp aop=accessOp< T >())
The total size of all sub-lists.
Offset operator for ListListOps::combineOffset()
T operator()(const T &x, const label offset) const