This is the mail archive of the gsl-discuss@sources.redhat.com mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Mathieu functions ready for alpha testing


On Tuesday 02 December 2003 02:14 pm, you wrote:
[snip]
> According to the GSL Design document avoid using malloc inside the
> functions, or returning a * pointer to malloced memory block. Instead
> have a suitable array argument passed in by the caller.

Ah, yes.  Sorry, my oversight.  I meant to change this earlier.  I'll get this 
corrected.

> Test values -- best practice would be to "fail-safe" here, by not
> using the output of the function as an expected value.  Otherwise some
> of the tests may slip through into a released version.
>
> The ACM TOMS papers ought to discuss testing somewhere (I would hope)
> http://math.nist.gov/toms/cgi-bin/TOMSsearch?string=mathieu
>
> I also found  J. Phys. A: Math. Gen. 34 (2001) 3541­3551
> http://www.cbpf.br/~portugal/Mathieu.pdf
>
> For multi-precision calculations Maxima, GP-Pari and Emacs Calc are
> good choices.

Thanks for the feedback.  I hope to improve upon the test cases in the near 
future.

    Lowell


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]