42 #define makeFunction1s(Type) \ 43 makeFunction1(Type); \ 44 makeFunction1Type(Constant, Type); \ 45 makeFunction1Type(Uniform, Type); \ 46 makeFunction1Type(ZeroConstant, Type); \ 47 makeFunction1Type(OneConstant, Type); \ 48 makeFunction1Type(Polynomial, Type); \ 49 makeFunction1Type(Sine, Type); \ 50 makeFunction1Type(Square, Type); \ 51 makeFunction1Type(CSV, Type); \ 52 makeFunction1Type(Table, Type); \ 53 makeFunction1Type(TableFile, Type); \ 54 makeFunction1Type(Scale, Type); 78 <<
"Evaluation is not defined for " <<
type() <<
" functions" intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
errorManipArg< error, int > exit(error &err, const int errNo=1)
#define FatalErrorInFunction
Report an error message using Foam::FatalError.
void size(const label)
Override size to be inconsistent with allocated storage.
Vector< scalar > vector
A scalar version of the templated Vector.
virtual Type integrate(const scalar x1, const scalar x2) const
Integrate between two values.
#define makeFunction1s(Type)
Include the header files for all the primitive types that Fields are instantiated for...
makeFunction1Type(Constant, label)
SymmTensor< scalar > symmTensor
SymmTensor of scalars.
fileType type(const fileName &, const bool checkVariants=true, const bool followLink=true)
Return the file type: directory or file.
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars.
A class for managing temporary objects.
Tensor< scalar > tensor
Tensor of scalars.