Go to the documentation of this file.
34 template<
class GeoMeshType>
65 template<
class GeoMeshType>
75 if (obr.
found(fieldName))
84 if (subreg && subreg->
found(fieldName))
94 template<
class Type,
class GeoMeshType>
97 const word& fieldName,
111 dimfield->field() =
values;
135 template<
class Type,
class GeoMeshType>
138 const word& fieldName,
152 dimfield->field() = std::move(
values);
Type * getObjectPtr(const word &name, const bool recursive=false) const
Defines the attributes of an object for which implicit objectRegistry management is supported,...
A class for handling words, derived from Foam::string.
const regIOobject * findFieldObject(const word &fieldName, const FieldAssociation association) const
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
List of values from HashTable, optionally sorted.
Point fields for polySurface.
void storeField(const word &fieldName, const dimensionSet &dims, const Field< Type > &values)
Copy/store named field as face or point data (template parameter).
Dimension set for the base types.
Registry of regIOobjects.
Generic templated field type.
bool found(const word &name, const bool recursive=false) const
Can the regIOobject object be found (by name).
const dimensionSet & dimensions() const
Return dimensions.
regIOobject is an abstract class derived from IOobject to handle automatic object registration with t...
const Type * cfindObject(const word &name, const bool recursive=false) const
Return const pointer to the object of the given Type.
forAllConstIters(mixture.phases(), phase)
const objectRegistry * whichRegistry(const word &fieldName) const
Field with dimensions and associated with geometry type GeoMesh which is used to size the field and a...