Go to the documentation of this file.
88 #define makeDummy(Func,Type) \
89 Foam::tmp<Foam::Field<Foam::Type>> \
90 Foam::sampledNone::Func(const interpolation<Type>&) const \
92 return tmp<Field<Type>>::New(); \
A class for handling words, derived from Foam::string.
virtual bool needsUpdate() const
Does the surface need an update?
Mesh consisting of general polyhedral cells.
bool interpolate(const vector &p1, const vector &p2, const vector &o, vector &n, scalar l)
addNamedToRunTimeSelectionTable(topoSetCellSource, badQualityToCell, word, badQuality)
An abstract class for surfaces with sampling.
virtual bool expire()
Mark the surface as needing an update.
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
#define makeDummy(Func, Type)
Macros for easy insertion into run-time selection tables.
bool none(const UList< bool > &bools)
True if no entries are 'true'.
sampledNone()
Construct null.
word name(const expressions::valueTypeCode typeCode)
A word representation of a valueTypeCode. Empty for INVALID.
virtual bool update()
Update the surface as required.
defineTypeNameAndDebug(combustionModel, 0)
Minimal example by using system/controlDict.functions: