This is the mail archive of the
gsl-discuss@sources.redhat.com
mailing list for the GSL project.
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) 35413551
> 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