45 #ifndef IndirectSubList_H 46 #define IndirectSubList_H 64 private IndirectListAddressing<labelRange>,
65 public IndirectListBase<T, labelRange>
const UList< T > & values() const noexcept
The list of values (without addressing)
A range or interval of labels defined by a start and a size.
Base for lists with indirect addressing, templated on the list contents type and the addressing type...
IndirectSubList(const UList< T > &values)
Construct from UList, the entire size.
label size() const noexcept
The number of elements in the list.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
const labelRange & addressing() const noexcept
Const access to the addressing.
A class for storing list addressing (labels, slices etc), which are normally to used by IndirectList...