You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It might be an idea to perform doit() on UnevaluatedExpression classes while lambdifying. This removes the need to call doit() before creating a function, which is slow on large expressions (see #280).
Note that this might still leaves classes like CG unevaluated. So those will need to be evaluated (doit()) as well. The idea is the same as above, but this could be implemented with a decorator, just like _forward_to_numpy_printer().
The text was updated successfully, but these errors were encountered:
It might be an idea to perform
doit()
onUnevaluatedExpression
classes while lambdifying. This removes the need to calldoit()
before creating a function, which is slow on large expressions (see #280).Rough sketch:
Note that this might still leaves classes like
CG
unevaluated. So those will need to be evaluated (doit()
) as well. The idea is the same as above, but this could be implemented with a decorator, just like_forward_to_numpy_printer()
.The text was updated successfully, but these errors were encountered: