Go to the documentation of this file.
39 #ifndef multiDimPolyFunctions_H
40 #define multiDimPolyFunctions_H
106 const word& multiDimPolyFunctionsType,
static autoPtr< multiDimPolyFunctions > New(const word &multiDimPolyFunctionsType, const labelVector &dirs)
base class for polynomial functions
A class for handling words, derived from Foam::string.
virtual const scalarField & termValues(const vector &vec)=0
Generic templated field type.
virtual scalar value(const vector &vec)=0
virtual ~multiDimPolyFunctions()=default
multiDimPolyFunctions(const labelVector &dirs)
declareRunTimeSelectionTable(autoPtr, multiDimPolyFunctions, word,(const Vector< label > dirs),(dirs))
Pointer management similar to std::unique_ptr, with some additional methods and type checking.
TypeName("multiDimPolyFunctions")
Macros to ease declaration of run-time selection tables.
const labelVector geomDir_