Go to the documentation of this file.
35 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
41 const bool readOldTime
54 fields.resize(masterNames.size());
58 const IOobject& io = *fieldObjects[masterNames[i]];
65 template<
class Mesh,
class GeoField>
69 const IOobjectList& objects,
74 IOobjectList fieldObjects(objects.lookupClass<GeoField>());
78 const wordList masterNames(fieldObjects.sortedNames());
81 fields.resize(masterNames.size());
85 const IOobject& io = *fieldObjects[masterNames[i]];
Defines the attributes of an object for which implicit objectRegistry management is supported,...
wordList sortedNames() const
List< word > wordList
A List of words.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
Generic mesh wrapper used by volMesh, surfaceMesh, pointMesh etc.
List of IOobjects with searching and retrieving facilities.
static void readFields(const typename GeoMesh::Mesh &mesh, const IOobjectList &objects, PtrList< GeometricField< Type, PatchField, GeoMesh >> &fields, const bool readOldTime)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Generic GeometricField class.
IOobjectList lookupClass(const char *clsName) const
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields