[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Bug-gsl] Bug in gsl_sf_coupling_3j_e
From: |
Brian Gough |
Subject: |
Re: [Bug-gsl] Bug in gsl_sf_coupling_3j_e |
Date: |
Tue, 20 Sep 2011 14:54:18 +0100 |
User-agent: |
Wanderlust/2.15.6 (Almost Unreal) Emacs/23.3 Mule/6.0 (HANACHIRUSATO) |
At Fri, 12 Aug 2011 18:10:17 +0200,
Martin Landriau wrote:
>
> I found a problem with the function gsl_sf_coupling_3j_e located in
> the file specfunc/coupling.c : the tests should pick up that
>
> (l1 l2 l3) = 0
> (0 0 0 )
>
> if l1+l2+l3 is not an even integer and it doesn't. It instead
> attempts to evaluate it and sometimes returns a non-zero value,
> albeit one with an error larger than the value itself.
>
Thanks for the bug report and test program, this is now handled as a
special case.
--
Brian Gough
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: [Bug-gsl] Bug in gsl_sf_coupling_3j_e,
Brian Gough <=