61 #ifndef functionObjects_readFields_H 62 #define functionObjects_readFields_H 72 namespace functionObjects
81 public fvMeshFunctionObject
91 PtrList<volScalarField>
vsf_;
92 PtrList<volVectorField>
vvf_;
152 virtual bool write();
const word & name() const
Return the name of this functionObject.
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const HashSet< word > &selectedFields, LIFOStack< regIOobject *> &storedObjects)
Read the selected GeometricFields of the specified type.
A list of keyword definitions, which are a keyword followed by any number of values (e...
PtrList< volSphericalTensorField > vSpheretf_
PtrList< surfaceSphericalTensorField > sSpheretf_
PtrList< surfaceVectorField > svf_
PtrList< surfaceTensorField > stf_
void loadField(const word &, PtrList< GeometricField< Type, fvPatchField, volMesh >> &, PtrList< GeometricField< Type, fvsPatchField, surfaceMesh >> &) const
Generic GeometricField class.
PtrList< volSymmTensorField > vSymmtf_
PtrList< surfaceSymmTensorField > sSymmtf_
Class to control time during OpenFOAM simulations that is also the top-level objectRegistry.
PtrList< volVectorField > vvf_
virtual bool read(const dictionary &)
Read the set of fields from dictionary.
virtual bool execute()
Read the fields.
virtual wordList fields() const
Return the list of fields required.
readFields(const word &name, const Time &runTime, const dictionary &dict)
Construct for given objectRegistry and dictionary.
A class for handling words, derived from string.
void operator=(const readFields &)=delete
Disallow default bitwise assignment.
PtrList< volTensorField > vtf_
virtual bool write()
Do nothing.
PtrList< surfaceScalarField > ssf_
Reads fields from the time directories and adds them to the mesh database for further post-processing...
virtual ~readFields()
Destructor.
List< word > wordList
A List of words.
wordList fields_
Fields to load.
A templated 1D list of pointers to objects of type <T>, where the size of the array is known and used...
TypeName("readFields")
Runtime type information.
PtrList< volScalarField > vsf_
Loaded fields.