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, which can be used to implement rigorous dimension checking for alge...
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...