Go to the source code of this file.
|
namespace | 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 46 of file faFieldDecomposerCache.C.
◆ doLocalCode [1/3]
#define doLocalCode |
( |
|
Type | ) |
|
Value: { \
count += Type##AreaFields_.size(); \
count += Type##EdgeFields_.size(); \
}
◆ doLocalCode [2/3]
#define doLocalCode |
( |
|
Type | ) |
|
Value: { \
fieldsDistributor::readFields \
( \
objects, \
Type##AreaFields_ \
); \
fieldsDistributor::readFields \
( \
objects, \
Type##AreaFields_, \
false \
); \
fieldsDistributor::readFields \
( \
objects, \
Type##EdgeFields_, \
false \
); \
}
◆ doLocalCode [3/3]
#define doLocalCode |
( |
|
Flavour | ) |
|
Value: { \
decompose(decomposer, scalar##Flavour##Fields_, report); \
decompose(decomposer,
vector##Flavour##Fields_, report); \
decompose(decomposer, sphericalTensor##Flavour##Fields_, report); \
decompose(decomposer, symmTensor##Flavour##Fields_, report); \
decompose(decomposer,
tensor##Flavour##Fields_, report); \
}
Tensor of scalars, i.e. Tensor<scalar>.
A Vector of values with scalar precision, where scalar is float/double depending on the compilation f...