Go to the source code of this file.
Original source file layerAverage.C
Definition in file layerAverage.C.
◆ FoundTypeField
#define FoundTypeField |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| || foundObject<VolField<Type>>(fields_[fieldi]) |
◆ DeclareTypeValueSets
#define DeclareTypeValueSets |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| PtrList<Field<Type>> Type##ValueSets(fieldNames.size()); |
◆ CollapseTypeFields
#define CollapseTypeFields |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| |
Value: if (mesh_.foundObject<VolField<Type>>(
fieldNames[fieldi])) \
{ \
const VolField<Type>& field = \
mesh_.lookupObject<VolField<Type>>(
fieldNames[fieldi]); \
\
Type##ValueSets.set \
( \
fieldi, \
average(field.primitiveField()) \
); \
}
static List< word > fieldNames
◆ TypeValueSetsParameter
#define TypeValueSetsParameter |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| , Type##ValueSets |
◆ Foam::functionObjects::layerAverage::symmetricCoeff< Foam::vector >()
Definition at line 143 of file layerAverage.C.
References coordSet::axisTypeNames_, coordSet::DEFAULT, coordSet::DISTANCE, Foam::exit(), Foam::FatalError, FatalErrorInFunction, VectorSpace< Form, Cmpt, Ncmpts >::one, coordSet::X, coordSet::XYZ, coordSet::Y, and coordSet::Z.
◆ Foam::functionObjects::layerAverage::symmetricCoeff< Foam::symmTensor >()
◆ Foam::functionObjects::layerAverage::symmetricCoeff< Foam::tensor >()