Commit 0048447e authored by Gabriele Buondonno's avatar Gabriele Buondonno
Browse files

[eiquadprog-rt] Remove autoalign

parent cb676036
...@@ -59,7 +59,10 @@ template<int Rows, int Cols> ...@@ -59,7 +59,10 @@ template<int Rows, int Cols>
struct RtMatrixX struct RtMatrixX
{ {
// typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign, Rows, Cols> d; // typedef Eigen::Matrix<double, Eigen::Dynamic, Eigen::Dynamic, Eigen::AutoAlign, Rows, Cols> d;
typedef Eigen::Matrix<double, Rows, Cols, Eigen::AutoAlign> d; //
// FIXME: Eigen::AutoAlign does not work with single-row matrices
// typedef Eigen::Matrix<double, Rows, Cols, Eigen::AutoAlign> d;
typedef Eigen::Matrix<double, Rows, Cols> d;
}; };
template<int Rows> template<int Rows>
...@@ -67,8 +70,12 @@ struct RtVectorX ...@@ -67,8 +70,12 @@ struct RtVectorX
{ {
// typedef Eigen::Matrix<double, Eigen::Dynamic, 1, Eigen::AutoAlign, Rows, 1> d; // typedef Eigen::Matrix<double, Eigen::Dynamic, 1, Eigen::AutoAlign, Rows, 1> d;
// typedef Eigen::Matrix<int, Eigen::Dynamic, 1, Eigen::AutoAlign, Rows, 1> i; // typedef Eigen::Matrix<int, Eigen::Dynamic, 1, Eigen::AutoAlign, Rows, 1> i;
typedef Eigen::Matrix<double, Rows, 1, Eigen::AutoAlign> d;
typedef Eigen::Matrix<int, Rows, 1, Eigen::AutoAlign> i; // FIXME: Eigen::AutoAlign does not work with single-row matrices
// typedef Eigen::Matrix<double, Rows, 1, Eigen::AutoAlign> d;
// typedef Eigen::Matrix<int, Rows, 1, Eigen::AutoAlign> i;
typedef Eigen::Matrix<double, Rows, 1> d;
typedef Eigen::Matrix<int, Rows, 1> i;
}; };
namespace eiquadprog namespace eiquadprog
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment