Go to the documentation of this file.
75 #ifndef implicitFunctions_composedFunctionImplicitFunction_H
76 #define implicitFunctions_composedFunctionImplicitFunction_H
85 namespace implicitFunctions
virtual scalar distanceToSurfaces(const vector &p) const
Base class for implicit functions.
TypeName("composedFunction")
List< T > values(const HashTable< T, Key, Hash > &tbl, const bool doSort=false)
virtual vector grad(const vector &p) const
virtual ~composedFunctionImplicitFunction()=default
Generic templated field type.
virtual scalar value(const vector &p) const
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Handles multiple implicit functions and offers multiple ways to combine them.