Public Member Functions | Static Public Member Functions | List of all members
implicitFunction Class Reference

Base class for implicit functions. More...

Inheritance diagram for implicitFunction:
Inheritance graph
[legend]

Public Member Functions

 TypeName ("implicitFunction")
 
 declareRunTimeSelectionTable (autoPtr, implicitFunction, dict,(const dictionary &dict),(dict))
 
 implicitFunction ()=default
 
virtual ~implicitFunction ()=default
 
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)
 

Detailed Description

Base class for implicit functions.

Original code supplied by Henning Scheufler, DLR (2019)

Source files

Definition at line 52 of file implicitFunction.H.

Constructor & Destructor Documentation

◆ implicitFunction()

implicitFunction ( )
default

◆ ~implicitFunction()

virtual ~implicitFunction ( )
virtualdefault

Member Function Documentation

◆ TypeName()

TypeName ( "implicitFunction"  )

◆ declareRunTimeSelectionTable()

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

◆ New()

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

◆ value()

virtual scalar value ( const vector p) const
inlinevirtual

◆ grad()

virtual vector grad ( const vector p) const
inlinevirtual

◆ distanceToSurfaces()

virtual scalar distanceToSurfaces ( const vector p) const
inlinevirtual

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