multiDimPolyFunctions(const labelVector &dirs)
Construct with directions.
virtual const scalarField & termValues(const vector &vec)
TypeName("polyDegree1")
Runtime type information.
virtual scalar value(const vector &vec)
virtual ~polyDegree1()=default
Destructor.
polyDegree1(const labelVector &dirs)
Construct from nTerms.
Vector< label > labelVector
Vector of labels.
Field< scalar > scalarField
Specialisation of Field<T> for scalar.
#define TypeName(TypeNameString)
Declare a ClassName() with extra virtual type info.