#include <FuncHeaviside.h>
|
| | FuncHeaviside (gLevelset *ls) |
| |
| virtual double | operator() (double x, double y, double z) const |
| |
| virtual double | operator() (double x, double y, double z, MElement *e) const |
| |
| virtual void | gradient (double x, double y, double z, double &dfdx, double &dfdy, double &dfdz) const |
| |
| virtual void | gradient (double x, double y, double z, double &dfdx, double &dfdy, double &dfdz, MElement *e) const |
| |
| | simpleFunctionOnElement (double val=0) |
| |
| virtual | ~simpleFunctionOnElement () |
| |
| void | setElement (MElement *e) const |
| |
| MElement * | getElement (void) const |
| |
| MElement * | getElement (double x, double y, double z) const |
| |
| | simpleFunction (double val=0.0) |
| |
| virtual | ~simpleFunction () |
| |
| virtual bool | hasDerivatives () |
| |
| virtual void | hessian (double x, double y, double z, double &dfdxx, double &dfdxy, double &dfdxz, double &dfdyx, double &dfdyy, double &dfdyz, double &dfdzx, double &dfdzy, double &dfdzz) const |
| |
Definition at line 16 of file FuncHeaviside.h.
◆ FuncHeaviside()
| FuncHeaviside::FuncHeaviside |
( |
gLevelset * |
ls | ) |
|
|
inline |
◆ gradient() [1/2]
| virtual void FuncHeaviside::gradient |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
dfdx, |
|
|
double & |
dfdy, |
|
|
double & |
dfdz |
|
) |
| const |
|
inlinevirtual |
◆ gradient() [2/2]
| virtual void FuncHeaviside::gradient |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
double & |
dfdx, |
|
|
double & |
dfdy, |
|
|
double & |
dfdz, |
|
|
MElement * |
e |
|
) |
| const |
|
inlinevirtual |
◆ operator()() [1/2]
| virtual double FuncHeaviside::operator() |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| const |
|
inlinevirtual |
◆ operator()() [2/2]
| virtual double FuncHeaviside::operator() |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z, |
|
|
MElement * |
e |
|
) |
| const |
|
inlinevirtual |
◆ _ls
The documentation for this class was generated from the following file: