> From: C Y
>
> IIRC Maple's diffeq routines are perhaps the best going right now -
> there was some excellent work done by these folks:
Yes
> Using the papers it might be possible to eventually duplicate some
> or most of this power in Maxima
Yes
> (I seem to recall David's package was written using those papers?)
I used them as a reference, and tried to follow the same sequence of algorithms
> I think there is a test suite they use to compare Maple's solving power to
> other CASs, perhaps those equations could be made into an rtest file as a sort of
> "goals to shoot for" type thing.
Many of the first order tests are in share/contrib/diffequations/tests.
I obtained the Kamke[1] tests from the odetools web site and "translated"
them for maxima using some scripts. I have also added many tests from
Murphy[2] (since it is in English) although there is considerable overlap.
There are just under 1000 test cases, although quite a few are commented out.
Using the new ode1 routines we don't do too badly, although the comments
in the test files certainly document some deficiencies.
It would be fairly simple to start a testsuite for the second order linear
equations, but checking them is tedious.
David
[1] E Kamke, Differentialgleichungen Losungsmethoden und Losungen,
Vol 1, Geest & Portig, Leipzig, 1961
[2] G M Murphy, Ordinary Differential Equations and Their Solutions,
Van Nostrand, New York, 1960
NOTICE
This e-mail and any attachments are private and confidential and may contain privileged information. If you are not an authorised recipient, the copying or distribution of this e-mail and any attachments is prohibited and you must not read, print or act in reliance on this e-mail or attachments.
This notice should not be removed.