sci Eigen is a lightweight C++ template library for vector and matrix math, a.k.a. linear algebra. Unlike most other linear algebra libraries, Eigen focuses on the simple mathematical needs of applications: games and other OpenGL apps, spreadsheets and other office apps, etc. Eigen is dedicated to providing optimal speed with GCC. Enable automatic differentiation using sci-libs/adolc Enable matrix partitioning using sci-libs/metis Use propertary intel blas/lapack implementation through sci-libs/mkl Enable large scale direct solver with using sci-libs/pastix Enable use for extra sparse matrix with sci-libs/umfpack, sci-libs/cholmod, sci-libs/superlu and dev-cpp/sparsehash