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

Reply via email to