First degree polynominal function. More...
Public Member Functions | |
TypeName ("polyDegree1") | |
polyDegree1 (const labelVector &dirs) | |
virtual | ~polyDegree1 ()=default |
virtual scalar | value (const vector &vec) |
virtual const scalarField & | termValues (const vector &vec) |
![]() | |
TypeName ("multiDimPolyFunctions") | |
declareRunTimeSelectionTable (autoPtr, multiDimPolyFunctions, word,(const Vector< label > dirs),(dirs)) | |
multiDimPolyFunctions (const labelVector &dirs) | |
virtual | ~multiDimPolyFunctions ()=default |
label & | nTerms () |
scalarField & | coeffs () |
Additional Inherited Members | |
![]() | |
static autoPtr< multiDimPolyFunctions > | New (const word &multiDimPolyFunctionsType, const labelVector &dirs) |
![]() | |
label | nTerms_ |
const labelVector | geomDir_ |
vector | geomCorrection_ |
scalarField | coeffs_ |
scalarField | termValues_ |
First degree polynominal function.
c0 + c1*x + c2*y + c3*z
Original code supplied by Henning Scheufler, DLR (2019)
Definition at line 55 of file polyDegree1.H.
|
explicit |
Definition at line 36 of file polyDegree1.C.
References forAll, and Foam::Zero.
|
virtualdefault |
TypeName | ( | "polyDegree1" | ) |
|
virtual |
Implements multiDimPolyFunctions.
Definition at line 57 of file polyDegree1.C.
References multiDimPolyFunctions::coeffs_, forAll, and multiDimPolyFunctions::geomDir_.
|
virtual |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.