Rikard Nordgren
Rikard Nordgren
I did some tests in python to assess the difference of speed for creating integers and rationals in symengine in comparison to sympy. This is what I run: ```python In...
The following python code segfaults in ipython using the latest version of symengine from PyPI. ```python import symengine symengine.DenseMatrix(4, 4) ``` Please let me know if I should have filed...
### Description I don't know if this is the right place to report this, but since Python 3.10 has been released wheels for tflite would be needed. Click to expand!...
The following snippet run with symengine instead of sympy gives an error because of the missing option `simulteneous`. Is this needed also in symengine? ```python expression.subs(substitutions, simultaneous=True) ``` ``` E...
The evaluation of `log(exp(-1)*pi/sin(I*sqrt(5)))` in `test_eval_double.cpp` fails in the illumos OpenIndiana distribution. The cause is a problem in the calculation of `cpow` in the illumos libc. I opened an issue...
Sympification of a string giving an equation always results in `True` or `False` whereas inequalities will be sympified as inequalities. ```python import sympy sympy.sympify("x>y") >>> x > y sympy.sympify("x ==...
When creating a `LocalCluster` with `processes=False` and the machine I am on does not have network access a warning will be given. It tries to reach 8.8.8.8 which is unnecessary....
A `Piecewise` does not give a tuple of tuple as `args`. This makes it incompatible with sympy. ```python expr = symengine.Piecewise((symengine.Symbol("x"), symengine.Symbol("y") > 0), (symengine.Symbol("k"), symengine.Symbol("w") > 0)) print(symengine.unicode(expr)) ⎧x...
The following does not work in symengine, but in sympy an equation object has the `lhs` and `rhs` properties ```python import symengine eq = symengine.Eq('x', 'y') eq.lhs ```
Trying to hash any `DenseMatrix` will return 0. Instead it should raise since we shouldn't allow hashing a mutable object. ```python import symengine hash(symengine.Matrix()) >>> 0 hash(symengine.Matrix([1, 2])) >>> 0...