Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

more functions #10

Closed
jtravs opened this issue Feb 2, 2014 · 7 comments
Closed

more functions #10

jtravs opened this issue Feb 2, 2014 · 7 comments

Comments

@jtravs
Copy link

jtravs commented Feb 2, 2014

Is it possible to add more special functions here, for eventual use in Julia. (I'm willing to do the work). In particular I am currently interested in zeros of the bessel functions, and the hypergeometric functions. There are implementations on netlib (i.e. in cephes or specfun.f) which should have a compatible license as they are used in scipy. If this is OK, I will start to work on a trial pull request.

@jtravs
Copy link
Author

jtravs commented Feb 2, 2014

more specifically, some of the functions from:
http://jin.ece.illinois.edu/routines/routines.html
i'll contact the authors, but they are distributed by the BSD like scipy, so the license should be fine.

@jiahao
Copy link
Contributor

jiahao commented Feb 2, 2014

That would be fantastic. It would be nice to cross-check the implementation with others like the GSL.

@jiahao
Copy link
Contributor

jiahao commented Feb 2, 2014

There are also the implementations of special functions in the NSWC Library of Mathematics Subroutines, as discussed in JuliaMath/openlibm#20

@jtravs
Copy link
Author

jtravs commented Feb 3, 2014

Actually the GSL functions cover what I need and are probably better maintained than the abandoned fortran versions. I'll compare them at some point. It is a big shame we can't use GSL in base julia, as some of this functionality really ought to be there.

@ivarne
Copy link

ivarne commented Feb 3, 2014

I know nothing about it, but there exists something that looks like a wrapper for gsl for julia.

https://github.com/jiahao/GSL.jl

@jiahao
Copy link
Contributor

jiahao commented Feb 3, 2014

With something like 3000 functions to export, I have yet to work through more than a small handful of the GSL provided functions. I could use someone else trying out the package and finding bugs.

@ViralBShah
Copy link
Member

We now have a much better binary building infrastructure, and thus should not need to add more stuff in here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants