Go to the source code of this file.
|
| Foam |
| Namespace for OpenFOAM.
|
|
◆ declareField
#define declareField |
( |
|
Type | ) |
|
Value:PtrList<GeometricField<Type, faPatchField, areaMesh>> Type##AreaFields_; \
PtrList<GeometricField<Type, faePatchField, edgeMesh>> Type##EdgeFields_;
Definition at line 39 of file faFieldDecomposerCache.C.
◆ doLocalCode [1/4]
#define doLocalCode |
( |
|
Type | ) |
|
◆ doLocalCode [2/4]
#define doLocalCode |
( |
|
Type | ) |
|
Value: ( \
mesh, \
objects, \
Type##AreaFields_ \
( \
mesh, \
objects, \
Type##AreaFields_, \
false \
( \
mesh, \
objects, \
Type##EdgeFields_, \
false \
); \
}
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject *> &storedObjects)
Read the selected GeometricFields of the templated type.
◆ doLocalCode [3/4]
#define doLocalCode |
( |
|
Type | ) |
|
Value: ( \
haveMeshOnProc, \
subsetter, \
mesh, \
objects, \
Type##AreaFields_ \
( \
haveMeshOnProc, \
subsetter, \
mesh, \
objects, \
Type##EdgeFields_ \
); \
}
void readFields(const typename GeoFieldType::Mesh &mesh, const IOobjectList &objects, const wordHashSet &selectedFields, LIFOStack< regIOobject *> &storedObjects)
Read the selected GeometricFields of the templated type.
◆ doLocalCode [4/4]
#define doLocalCode |
( |
|
Flavour | ) |
|
Value:{ \
decompose(decomposer, scalar##Flavour##Fields_, report); \
decompose(decomposer,
vector##Flavour##Fields_, report); \
decompose(decomposer,
symmTensor##Flavour##Fields_, report); \
decompose(decomposer,
tensor##Flavour##Fields_, report); \
}
SymmTensor< scalar > symmTensor
SymmTensor of scalars, i.e. SymmTensor<scalar>.
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars, i.e. SphericalTensor<scalar>.