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); intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
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.
SphericalTensor< scalar > sphericalTensor
SphericalTensor of scalars.
A class for managing temporary objects.
#define NotImplemented
Issue a FatalErrorIn for a function not currently implemented.
Tensor< scalar > tensor
Tensor of scalars.