Loading...
Searching...
No Matches
ReadFields.H File Reference

Field reading functions for post-processing utilities. More...

Include dependency graph for ReadFields.H:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Foam
 Namespace for OpenFOAM.

Functions

template<class Type, template< class > class PatchField, class GeoMesh>
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.
template<class GeoField, class Mesh>
wordList ReadFields (const Mesh &mesh, const IOobjectList &objects, PtrList< GeoField > &fields, const bool syncPar=true)
 Read fields of the templated type.
template<class GeoField>
wordList ReadFields (const IOobjectList &objects, PtrList< GeoField > &fields, const bool syncPar=true)
 Read non-mesh fields (uniformDimensionedField like 'g').
template<class GeoField>
static void ReadFields (const word &fieldName, const typename GeoField::Mesh &mesh, const wordList &timeNames, objectRegistry &fieldsCache)
 Read all GeometricFields of the templated type.
template<class GeoField>
static void ReadFields (const word &fieldName, const typename GeoField::Mesh &mesh, const wordList &timeNames, const word &registryName="fieldsCache")
 Read all GeometricFields of the templated type.
template<class GeoFieldType, class NameMatchPredicate>
void readFields (const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const NameMatchPredicate &selectedFields, DynamicList< regIOobject * > &storedObjects)
 Read the selected GeometricFields of the templated type and store on the objectRegistry.
template<class UniformFieldType, class NameMatchPredicate>
void readUniformFields (const IOobjectList &objects, const NameMatchPredicate &selectedFields, DynamicList< regIOobject * > &storedObjects, const bool syncPar=true)
 Read the selected UniformDimensionedFields of the templated type and store on the objectRegistry.
template<class GeoFieldType, class NameMatchPredicate>
void readFields (const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const NameMatchPredicate &selectedFields, LIFOStack< regIOobject * > &storedObjects)
 Read the selected GeometricFields of the templated type and store on the objectRegistry.
template<class UniformFieldType, class NameMatchPredicate>
void readUniformFields (const IOobjectList &objects, const NameMatchPredicate &selectedFields, LIFOStack< regIOobject * > &storedObjects, const bool syncPar=true)
 Read the selected UniformDimensionedFields of the templated type and store on the objectRegistry.

Detailed Description

Field reading functions for post-processing utilities.

Original source file ReadFields.H

Source files

Definition in file ReadFields.H.