use row major everywhere with Eigen

This commit is contained in:
nojhan 2012-07-09 22:58:55 +02:00
commit f8bae61095
6 changed files with 21 additions and 11 deletions

View file

@ -53,8 +53,10 @@ typedef EOT::AtomType AtomType;
#else
#ifdef WITH_EIGEN
#include <Eigen/Dense>
typedef Eigen::Matrix< AtomType, Eigen::Dynamic, 1> Vector;
typedef Eigen::Matrix< AtomType, Eigen::Dynamic, Eigen::Dynamic> Matrix;
// typedef typename edoNormalMulti<AtomType>::Vector Vector;
// typedef typename edoNormalMulti<AtomType>::Matrix Matrix;
typedef Eigen::Matrix< AtomType, 1, Eigen::Dynamic, Eigen::RowMajor> Vector;
typedef Eigen::Matrix< AtomType, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor> Matrix;
#endif
#endif