52 const word& fieldName,
126 const word& fieldName = allFields[indices[fieldi]];
131 objects.find(fieldName)()->headerClassName()
143 const word& fieldName = allFields[indices[fieldi]];
#define forAll(list, i)
Loop across all elements in list.
fieldGroup< vector > surfaceVectorFields_
void clearFieldGroups()
Clear old field groups.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
fieldGroup< scalar > surfaceScalarFields_
Categorised scalar/vector/tensor surf fields.
fieldGroup< sphericalTensor > surfaceSphericalTensorFields_
List of IOobjects with searching and retrieving facilities.
static const char *const typeName
fieldGroup< symmTensor > surfaceSymmTensorFields_
static word timeName(const scalar, const int precision=precision_)
Return time name of given scalar time.
Operations on lists of strings.
const Time & time() const
Return the top-level database.
bool findStrings(const wordReListMatcher &matcher, const std::string &str)
Return true if string matches one of the regular expressions.
fieldGroup< tensor > surfaceTensorFields_
iterator find(const Key &)
Find and return an iterator set at the hashedEntry.
A class for handling words, derived from string.
wordList sortedNames() const
Return the sorted list of names of the IOobjects.
virtual const word & type() const =0
Runtime type information.
DynamicList< T, SizeInc, SizeMult, SizeDiv > & append(const T &)
Append an element at the end of the list.
fieldGroup< scalar > scalarFields_
Categorised scalar/vector/tensor vol fields.
const fvMesh & mesh_
Const reference to fvMesh.
label appendFieldGroup(const word &fieldName, const word &fieldType)
Append fieldName to the appropriate group.
fieldGroup< tensor > tensorFields_
fieldGroup< symmTensor > symmTensorFields_
wordReList fieldSelection_
Names of fields to probe.
fieldGroup< vector > vectorFields_
bool loadFromFiles_
Load fields from files (not from objectRegistry)
label classifyFields()
Classify field types, returns the number of fields.
void clear()
Clear the addressed list, i.e. set the size to zero.
fieldGroup< sphericalTensor > sphericalTensorFields_