开发者

advance mathematics c++ libraries [closed]

Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and cita开发者_Python百科tions.

Closed 8 years ago.

Improve this question

what popular advance mathematics libraries for c++ are present out there, so that they can be used as a 1 stop solution and avoiding reinventing the wheel ?


Check out GNU Scientific Library -- it's in C, but I use it all the time to avoid re-writing the Numerical Recipes code.


Intel's MKL (Math Kernel Library) is to be looked at especially if doing large scale matrix operations; it's C based, but should not really be an issue IMO.

Other than that, maybe the boost math library could be interesting as it is free. (but I have no experience with it, so YMMV).

Max.


Like others have said, you will probably not find a single library to handle all of the areas you listed. For matrix algebra, I've heard good things about the Eigen C++ library from coworkers who are using it.


For commercial libraries, both NAG (Numerical Algorithms Group, http://www.nag.co.uk/) and IMSL ( http://www.vni.com/products/imsl/ ) are standards and provide industrial-strength numerical analysis algorithms.


look through the list and mix-and-match. You want very many things, unlikely any single package is going to do them all.

http://www.oonumerics.org/

octave is the only one that is going to be more or less comprehensive (functionality comparable/clone to Matlab)

http://www.mathias-michel.de/download/howto-octave-c++.ps


For group theory there is GAP.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜