> sage: x,y,z=QQ['x','y','z'].gens()
> sage: %timeit ((x+y+z)**3)(1/y,y,y**100)
> 10 loops, best of 3: 18.1 ms per loop
>
> More than fourty times faster then before!!! 

Only fourty times? We can do better. On my machine it took 

121 ms with the PolyDict implementation
 3.1 ms with the libSINGULAR implementation
 2.3 ms with the improved libSINGULAR implementation

121/2.3 = 52.6 that feels more like it :-)

I will post an updated patch bundle later today.

Martin

-- 
name: Martin Albrecht
_pgp: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x8EF0DC99
_www: http://www.informatik.uni-bremen.de/~malb
_jab: [EMAIL PROTECTED]


--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/
-~----------~----~----~----~------~----~------~--~---

Reply via email to