I have been working through the failures in the
share/contrib/diffequations/tests testsuite. I have been able to fix
most of them with some minor editing, such as adding brackets to the
expected solutions, but I cannot understand or work around some of the
failures. The answers appear identical to those expected.
I have tried maxima-5.9.13 under Windows/gcl, CVS maxima under
Windwos/gcl and CVS maxima under cygwin/clisp.
As an example consider the following:
/* j.mac */
(load('contrib_ode), 0);
0;
odelin('diff(y,x,2)+7*y,y,x);
set (%e^-(sqrt(-7)*x),%e^(sqrt(-7)*x));
When run in maxima with the command batch("j.mac",'test) the output is
Input:
2
d y
odelin(7 y + ---, y, x)
2
dx
Result:
...trying factor method
...solving 1 equations in 1 variables
- sqrt(- 7) x sqrt(- 7) x
{%e , %e }
This differed from the expected result:
- sqrt(- 7) x sqrt(- 7) x
{%e , %e }
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.