36 values.insert(fi.
name());
48 for (
const fieldInfo& fi : selection_)
50 values.push_uniq(fi.name());
A 1D vector of objects of type <T> that resizes itself as necessary to accept the new objects.
A HashTable with keys but without contents that is similar to std::unordered_set.
Helper class to store a wordRe and label used by Foam::functionObjects::fieldSelection.
const wordRe & name() const noexcept
Return the selector pattern for the field name(s).
HashSet< wordRe > filters() const
Return the current filters.
wordList selectionNames() const
Return the current field selection, in sorted order.
List< fieldInfo > selection_
Current field selection.
List< word > wordList
List of word.
void sort(UList< T > &list)
Sort the list.