high order bessel function computation with large variables

若如初见. 提交于 2019-12-08 19:41:29
Franklin Dong

Problem solved. Thank you for the community work and it really amazed me with your knowledge and contributions!!!

Please see here, how to call fortran routines from C++?

https://mathoverflow.net/questions/225121/computation-of-high-order-bessel-function-at-large-variable-value

MATLAB, R, Python and JuliaLang/openspecfun all build upon the original fortran source code by Dr. Donald E. Amos (sandia national lab), cited paper:

D. E. Amos, "A subroutine package for Bessel functions of a complex
argument and nonnegative order", Sandia National Laboratory Report,
SAND85-1018, May, 1985.
D. E. Amos, "A portable package for Bessel functions of a complex
argument and nonnegative order", Trans. Math. Software, 1986.

Now known as Amos Algorithm 644 collected by ACM.

http://dl.acm.org/citation.cfm?id=212078
http://dl.acm.org/citation.cfm?id=1268783
http://dl.acm.org/citation.cfm?id=98299

However, the source codes hosted on netlib are not bug free and probably not up-to-date,

http://netlib.sandia.gov/master/index.html
http://netlib.sandia.gov/amos/

While the version adopted by openspecfun works as solid,

https://github.com/JuliaLang/openspecfun
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!