Go to the source code of this file.
|
| Foam |
| Namespace for OpenFOAM.
|
|
◆ declareField
#define declareField |
( |
|
Type | ) |
|
Value:PtrList<PtrList<IOField<Type>>> Type##Fields_; \
PtrList<PtrList<CompactIOField<Field<Type>, Type>>> Type##FieldFields_;
Definition at line 47 of file lagrangianFieldDecomposerCache.C.
◆ doLocalCode [1/3]
#define doLocalCode |
( |
|
Type | ) |
|
◆ doLocalCode [2/3]
#define doLocalCode |
( |
|
Type | ) |
|
Value: ( \
cloudi, \
lagrangianObjects, \
Type##Fields_ \
); \
lagrangianFieldDecomposer::readFieldFields \
( \
cloudi, \
lagrangianObjects, \
Type##FieldFields_ \
); \
}
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.
◆ doLocalCode [3/3]
#define doLocalCode |
( |
|
Type | ) |
|
Value:{ \
decomposer.decomposeFields \
( \
cloudDir, \
Type##Fields_[cloudi] \
); \
decomposer.decomposeFieldFields \
( \
cloudDir, \
Type##FieldFields_[cloudi] \
); \
}