creates a infintite long cylinderImplicitFunction More...
Public Member Functions | |
TypeName ("cylinder") | |
Runtime type information. More... | |
cylinderImplicitFunction (const point &origin, const scalar radius, const scalar scale, const vector &direction) | |
Construct from components. More... | |
cylinderImplicitFunction (const dictionary &dict) | |
Construct from dictionary. More... | |
virtual | ~cylinderImplicitFunction ()=default |
Destructor. More... | |
virtual scalar | value (const vector &p) const |
virtual vector | grad (const vector &p) const |
virtual scalar | distanceToSurfaces (const vector &p) const |
![]() | |
TypeName ("implicitFunction") | |
Runtime type information. More... | |
declareRunTimeSelectionTable (autoPtr, implicitFunction, dict,(const dictionary &dict),(dict)) | |
Declare run-time constructor selection table. More... | |
implicitFunction ()=default | |
Default construct. More... | |
virtual | ~implicitFunction ()=default |
Destructor. More... | |
Additional Inherited Members | |
![]() | |
static autoPtr< implicitFunction > | New (const word &implicitFunctionType, const dictionary &dict) |
Return a reference to the selected implicitFunction. More... | |
creates a infintite long cylinderImplicitFunction
Original code supplied by Henning Scheufler, DLR (2019)
Definition at line 57 of file cylinderImplicitFunction.H.
cylinderImplicitFunction | ( | const point & | origin, |
const scalar | radius, | ||
const scalar | scale, | ||
const vector & | direction | ||
) |
Construct from components.
|
explicit |
Construct from dictionary.
|
virtualdefault |
Destructor.
TypeName | ( | "cylinder" | ) |
Runtime type information.
|
inlinevirtual |
Reimplemented from implicitFunction.
Definition at line 105 of file cylinderImplicitFunction.H.
References Foam::mag(), and p.
Reimplemented from implicitFunction.
Definition at line 110 of file cylinderImplicitFunction.H.
References p.
|
inlinevirtual |
Reimplemented from implicitFunction.
Definition at line 115 of file cylinderImplicitFunction.H.
References Foam::mag(), and p.