implicitFunction Class Reference

Base class for implicit functions. More...

Inheritance diagram for implicitFunction:

Public Member Functions

 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...
virtual scalar value (const vector &p) const
virtual vector grad (const vector &p) const
virtual scalar distanceToSurfaces (const vector &p) const

Static Public Member Functions

static autoPtr< implicitFunctionNew (const word &implicitFunctionType, const dictionary &dict)
 Return a reference to the selected implicitFunction. More...

Detailed Description

Base class for implicit functions.

Original code supplied by Henning Scheufler, DLR (2019)

Source files

Definition at line 56 of file implicitFunction.H.

Constructor & Destructor Documentation

◆ implicitFunction()

implicitFunction ( )

Default construct.

◆ ~implicitFunction()

virtual ~implicitFunction ( )


Member Function Documentation

◆ TypeName()

TypeName ( "implicitFunction"  )

Runtime type information.

◆ declareRunTimeSelectionTable()

declareRunTimeSelectionTable ( autoPtr  ,
implicitFunction  ,
dict  ,
(const dictionary &dict ,

Declare run-time constructor selection table.

◆ New()

static autoPtr<implicitFunction> New ( const word implicitFunctionType,
const dictionary dict 

Return a reference to the selected implicitFunction.

◆ value()

◆ grad()

◆ distanceToSurfaces()

virtual scalar distanceToSurfaces ( const vector p) const

The documentation for this class was generated from the following file: