# ImplicitSurface¶

class dolfin.cpp.mesh.ImplicitSurface(*args, **kwargs)

Bases: object

This class is used to define a surface via a function f(x) -> R, where for a point y on the surface f(y) = 0. WARNING: This class is experimental and likely to change.

f0()

Signed distance function surface. If f0(p) = 0, the point p is possibly on the surface, which case ImplicitSurface::f1 can be called to check.

f1()

For a point for which f0 pprox 0, return <= is point is on is on the surface. Can be used for creating open surfaces by discarding with any artificial closure.

polylines
sphere
thisown

The membership flag

type