Question #127978 on DOLFIN changed:
https://answers.launchpad.net/dolfin/+question/127978
Johan Hake posted a new comment:
Sorry for the late replay...
In Python you can:
class MyExpr(Expression):
def __init__(self, func):
self.func = func
def eval(self, value, x):
value[0] = 0.0
feval = self.func(x)
if feval>0:
value[0] = feval
myexpr = MyExpr(func)
You can also make a compiled expression. See the docstring of
Expression, under bullet point 2, for this.
--
You received this question notification because you are a member of
DOLFIN Team, which is an answer contact for DOLFIN.
_______________________________________________
Mailing list: https://launchpad.net/~dolfin
Post to : [email protected]
Unsubscribe : https://launchpad.net/~dolfin
More help : https://help.launchpad.net/ListHelp