Hi,

we just fixed the last bugs in the Mateusz's polys branch and pushed
it in our main git repo. All tests pass for all kinds of
configurations that I tried, but if possible, please test it (I didn't
test on Mac nor Windows).

Just to get some idea, Mateusz did about 150 patches and it implements
all kinds of polynomial algorithms, see e.g. this patch for some
details:

http://git.sympy.org/?p=sympy.git;a=commit;h=31c9aa43ffc7bc031493fc4ea27b74dc50c4d035

It should fix all kinds of bugs and also it's quite fast and robust.
E.g. this failed:

In [1]: f = expand((x+y+z)**20)

In [2]: factor(f)
Out[2]:
           20
(x + y + z)

and now it works.

Plus the core polynomials are cythonized in pure Cython mode (so far
only about 2x speedup), but I think we'll figure out ways to speed it
up more using Cython.

Ondrej

-- 
You received this message because you are subscribed to the Google Groups 
"sympy" group.
To post to this group, send email to sy...@googlegroups.com.
To unsubscribe from this group, send email to 
sympy+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/sympy?hl=en.

Reply via email to