60 template<
class Type,
template<
class>
class PatchField,
class GeoMesh>
64 const IOobjectList& objects,
65 PtrList<GeometricField<Type, PatchField, GeoMesh>>&
fields,
66 const bool syncPar =
true,
67 const bool readOldTime =
false 74 template<
class GeoField,
class Mesh>
78 const IOobjectList& objects,
80 const bool syncPar =
true 86 template<
class GeoField>
89 const IOobjectList& objects,
91 const bool syncPar =
true 96 template<
class GeoField>
99 const word& fieldName,
100 const typename GeoField::Mesh&
mesh,
102 objectRegistry& fieldsCache
107 template<
class GeoField>
110 const word& fieldName,
111 const typename GeoField::Mesh&
mesh,
113 const word& registryName =
"fieldsCache" 119 template<
class GeoFieldType>
122 const typename GeoFieldType::Mesh&
mesh,
123 const IOobjectList& objects,
125 LIFOStack<regIOobject*>& storedObjects
132 template<
class GeoFieldType>
135 const IOobjectList& objects,
137 LIFOStack<regIOobject*>& storedObjects,
138 const bool syncPar =
true
wordList ReadFields(const typename GeoMesh::Mesh &mesh, const IOobjectList &objects, PtrList< GeometricField< Type, PatchField, GeoMesh >> &fields, const bool syncPar=true, const bool readOldTime=false)
Read Geometric fields of templated type.
multivariateSurfaceInterpolationScheme< scalar >::fieldTable fields
HashSet< word, Hash< word > > wordHashSet
A HashSet of words, uses string hasher.
List< word > wordList
List of word.
void readUniformFields(const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject *> &storedObjects, const bool syncPar=true)
Read the selected UniformDimensionedFields of the templated type.
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject *> &storedObjects)
Read the selected GeometricFields of the templated type.