7 template <
typename T,
int C>
8 using RowVectors = Eigen::Matrix<T, Eigen::Dynamic, C>;
10 template <
typename T,
int R>
14 using MatrixX = Eigen::Matrix<T, Eigen::Dynamic, Eigen::Dynamic>;
16 template <
typename T,
int R>
17 using Vector = Eigen::Matrix<T, R, 1>;
28 template <
typename T,
int C>
Vector< int64_t, 3 > Vector3l
RowVector< double, 2 > RowVector2d
Vector< Rational, 3 > Vector3r
RowVectors< int64_t, 6 > RowVectors6l
Vector< int64_t, 2 > Vector2l
RowVectors< int64_t, 3 > RowVectors3l
Eigen::Matrix< T, Eigen::Dynamic, C > RowVectors
Eigen::Matrix< T, R, 1 > Vector
RowVector< T, Eigen::Dynamic > RowVectorX
RowVectors< int64_t, 4 > RowVectors4l
Vector< int64_t, 4 > Vector4l
RowVector< double, 3 > RowVector3d
RowVectors< Rational, 2 > RowVectors2r
RowVectors< double, 2 > RowVectors2d
Eigen::Matrix< T, R, R > SquareMatrix
Vector< double, 3 > Vector3d
RowVectors< double, 3 > RowVectors3d
RowVectors< Rational, 3 > RowVectors3r
Vector< T, Eigen::Dynamic > VectorX
VectorX< int64_t > VectorXl
RowVectors< int64_t, 2 > RowVectors2l
Vector< int64_t, 5 > Vector5l
MatrixX< int64_t > MatrixXl
Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > MatrixX
Vector< Rational, 2 > Vector2r
Eigen::Matrix< T, 1, C > RowVector