Initial- and boundary-value problems in Maxima.



Raymond Toy wrote:

> On Sep 11, 2011 1:11 PM, <talon at lpthe.jussieu.fr> wrote:
>>
>> talon at lpthe.jussieu.fr wrote:
>>
>>
>> >
>> > It should be nice that someone checks that they work with last maxima
> and
>> > check them in the git system. Thanks a lot.
>> >
>>
>> Panagiotis Papasotiriou sent me a mail where he states that these new
>> versions don't work on his machine. They work on mine so there is a
> further
>> problem that i have no idea about.
> 
> I'll look into the other issues soon and update the report accordingly.
> 
> I hope Panagiotis will provide more information.
> 
> Ray


This morning i have downloaded the latest version of maxima, and compiled it 
with sbcl (on a FreeBSD machine).
niobe% bin/maxima
Maxima 5.25.1 http://maxima.sourceforge.net
using Lisp SBCL 1.0.43

With this version of maxima, all the examples (updated as above) work 
perfectly OK. So the problem is most probably in a buggy version of the lisp 
used by the people who report problems. I have zero ability to debug such 
things, unfortunately.

For reference, here is what i get at the end of prob3, when outputting 
fvals:
(%i3) fvals;
(%o3) [- 1.7216824940825148e-4, - .003515747388511068, - .01601145711178909, 
- .04981228778461431, - .1252152667919288, - .2697192979840536, 
- .5075105639616531, - .8255724919090548, - 1.089261661321262, 
- .8565923226792143, 1.0, 7.02336788187206, 22.52276623995412, 
57.99492261736657, 133.3465950157767, 285.0922093766993, 578.3821182405767, 
1126.757072885631, 2124.094292822591, 3895.557911971006]

These are the same values i got with an older maxima version compiled with
cmucl and sbcl and close to values obtained directly with the fortran 
program. 




-- 
Michel Talon