On Tue, Nov 25, 2008 at 12:37 PM, Tim Lahey <[EMAIL PROTECTED]> wrote: > > > 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.
Excellent! I also prefer git. Ondrej --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---