Eigen minimum version is 3.2.0.

With versions 3.1.x, the compilation crashes since
Eigen::SparseMatrix do not have the setIdentity method.
The last version working with Eigen 3.1 is 1520304d
Merge pull request #24 from francois-keith/master

Eigen minimum version is 3.2.0.