On Sun, Feb 8, 2009 at 1:05 PM, Gideon Simpson <simpson@math.toronto.edu>wrote:
On Feb 8, 2009, at 12:23 PM, Pauli Virtanen wrote:
However, the Boost library seems to have good implementations Bessel (and some other) special functions:
http://svn.boost.org/svn/boost/trunk/boost/math/special_functions/detail/
http://www.boost.org/doc/libs/1_37_0/libs/math/doc/sf_and_dist/html/math_too...
Also the license seems Scipy-compatible:
http://www.boost.org/LICENSE_1_0.txt
So, I'd like to bring these over to Scipy, to replace some of the Cephes routines.
The only problem is that being in Boost, they are written in C++, and I guess we can't make Scipy to depend on it.
What about the GSL implementation of the Bessel function? That's already in C and seems, in some sense, a more natural companion library to SciPy than boost.
Wrong license. Chuck