On Nov 25, 2008, at 6:27 AM, Ondrej Certik wrote:
> > Hi Tim! > > On Tue, Nov 25, 2008 at 9:05 AM, Tim Lahey <[EMAIL PROTECTED]> > wrote: >> >> Okay, >> >> I've put together a very preliminary integral testing set >> (only 25 right now). It compares the Sage integration >> (via Maxima) to results from Schaum's. It also does timing >> comparisons of Maxima and FriCAS (Axiom). >> >> SymPy is more difficult, because of difficulty in simplifying >> results for comparison so it's currently left out. However, >> the format of the integral test suite makes it simple to >> adapt to other integrators. >> >> I've licensed under BSD so the SymPy project can use it as >> well. I'd appreciate any suggestions/changes. I'll add to it >> as I go. One can get it here: >> >> http://dl.getdropbox.com/u/48225/integral_test1.sage >> >> Test 22 is expected to fail since Maxima asks for input >> which Sage doesn't give and Test 25 returns the integral >> unevaluated (Axiom and SymPy do as well). It isn't simple >> to put the Schaum's result for comparison so it's left >> empty. Note that test 22 passes on Axiom and SymPy. > > Thanks for doing this. I'll try have a look and see what can be done > about the simplification with sympy, so that it can be included. I > created an issue for that, anyone feel free to fix it. :) You're welcome. Since I prefer to use Git rather than Mercurial, I've created a Git repository for my code as I work on it. I've put up a second test suite (smaller than the first) but unfortunately, because of the nature of the integrals, most fail. I also need to figure out a better way of handling general results because some of the Schaum table results aren't listed in the suite due to the piecewise nature of the results. My Git repository: http://github.com/tjl/sage_int_testing/tree People can also download an archive there. Cheers, Tim. --~--~---------~--~----~------------~-------~--~----~ 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://www.sagemath.org -~----------~----~----~----~------~----~------~--~---