Skip to content

Commit ffead00

Browse files
isurufShikharJ
authored andcommitted
Wrap ccode
1 parent 9dcb757 commit ffead00

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

symengine/lib/symengine_wrapper.pyx

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4212,7 +4212,6 @@ def to_contains(relational):
42124212
else:
42134213
raise ValueError('Unsupported Relational: {}'.format(relational.__class__.__name__))
42144214

4215-
42164215
def piecewise(*v):
42174216
cdef symengine.PiecewiseVec vec
42184217
cdef pair[RCP[symengine.const_Basic], RCP[symengine.const_Boolean]] p
@@ -4243,6 +4242,9 @@ def contains(expr, sset):
42434242
cdef RCP[const symengine.Set] s = symengine.rcp_static_cast_Set(sset_.thisptr)
42444243
return c2py(<RCP[const symengine.Basic]>symengine.contains(expr_.thisptr, s))
42454244

4245+
def ccode(expr):
4246+
cdef Basic expr_ = sympify(expr)
4247+
return symengine.ccode(deref(expr_.thisptr))
42464248

42474249
# Turn on nice stacktraces:
42484250
symengine.print_stack_on_segfault()

0 commit comments

Comments
 (0)