Rikard Nordgren

Results 70 issues of 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!...

type:build/install
type:feature

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....

bug
help wanted
good first issue

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...

bug