Eigen Eigen is thoroughly tested through its own test suite (over 500 executables), the standard BLAS test suite, and parts of the LAPACK test suite Eigen is elegant The API is extremely clean and expressive while feeling natural to C++ programmers, thanks to expression templates
Todo - Eigen The goal is to provide a seamless integration of sparse matrix on top of Eigen with both basic linear algebra features and more advanced algorithms like linear and eigen value solvers
Eigen: Porting from Eigen2 to Eigen3 Up to version 3 2 Eigen provides Eigen2 support modes These are removed now, because they were barely used anymore and became hard to maintain after internal re-designs
IDEs - Eigen Here are some step-for-step procedures for using Eigen with Microsoft Visual Studio This page is written using the 2010 Express version by somebody who is not familiar with Visual Studio, so feel free to correct and improve!
Eigen: Common pitfalls In short: do not use the auto keywords with Eigen's expressions, unless you are 100% sure about what you are doing In particular, do not use the auto keyword as a replacement for a Matrix<> type