Go to the source code of this file.
◆ FoundTypeField
| #define FoundTypeField |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| || foundObject<VolField<Type>>(fields_[fieldi]) |
◆ DeclareTypeFieldValues
| #define DeclareTypeFieldValues |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| PtrList<Field<Type>> Type##FieldValues(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##FieldValues.set \
( \
( \
nLayers_, \
weights_, \
field.boundaryField()[pp.index()] \
) \
); \
}
static List< word > fieldNames
tmp< Field< Type > > applyWeights(const label n, const List< cellCutPlot::weight > &weights, const Field< Type > &cellValues)
Construct plot values from cell values given a set of weights.
◆ TypeFieldValuesParameter
| #define TypeFieldValuesParameter |
( |
|
Type, |
|
|
|
nullArg |
|
) |
| , Type##FieldValues |