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

Reply via email to