OONumerics User :

From: Matthew K Grimes (alcoholicradio_at_[hidden])
Date: 2009-04-01 12:09:50


I noticed that the master list of numerics libraries (http://www.oonumerics.org/oon) is missing a great entry for C++, Eigen:
http://eigen.tuxfamily.org

Like Boost, it is a header-only library, making it brainless to install and compile with. It supports fixed and dynamic-size matrices, and the syntax is quite elegant with nifty uses of operator overloading where appropriate, while keeping surprises to a minimum. It uses explicit vectorization and lazy evaluation (expression templates) and claims benchmark results that show it to be faster than or competitive with Atlas and Intel Matrix Kernel Library for most many linear algebra operations.

Best,
-- Matt