Go to the documentation of this file.
43 #ifndef UIndirectList_H
44 #define UIndirectList_H
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
List of values from HashTable, optionally sorted.
UIndirectList(const UIndirectList< T > &list)
Copy construct (shallow copy of values and addressing arrays)
UIndirectList< bool > boolUIndList
UIndirectList of bools.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
A 1D vector of objects of type <T>, where the size of the vector is known and can be used for subscri...
A List with indirect addressing.
UIndirectList(const UList< T > &values, const labelUList &addr)
Shallow copy values and addressing arrays.
Base for lists with indirect addressing, templated on the list contents type and the addressing type....
void operator=(const UIndirectList< T > &rhs)
Deep copy values, Fatal if list sizes are not identical.
UIndirectList< label > labelUIndList
UIndirectList of labels.