34 #ifndef Foam_StrideList_H 35 #define Foam_StrideList_H 52 private IndirectListAddressing<StrideRange<label>>,
53 public IndirectListBase<T, StrideRange<label>>
55 typedef IndirectListAddressing<StrideRange<label>> storage_type;
56 typedef IndirectListBase<T, StrideRange<label>> parent_type;
77 template<
class... Args>
90 using parent_type::operator=;
const UList< T > & values() const noexcept
The list of values (without addressing)
StrideList(const UList< T > &values, const StrideRange< label > &addr) noexcept
Copy construct from values list and striding.
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
const StrideRange< label > & addressing() const noexcept
Const access to the addressing.