31 #ifndef CERES_INTERNAL_EIGEN_H_ 32 #define CERES_INTERNAL_EIGEN_H_ 65 template <
int num_rows = Eigen::Dynamic,
int num_cols = Eigen::Dynamic>
93 #endif // CERES_INTERNAL_EIGEN_H_
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::ColMajor > ColMajorMatrix
A matrix or vector expression mapping an existing array of data.
Eigen::Map< ColMajorMatrix, 0, Eigen::Stride< Eigen::Dynamic, 1 > > ColMajorMatrixRef
Holds strides information for Map.
Eigen::Matrix< double, num_rows, num_cols, Eigen::RowMajor > Matrix
Eigen::Map< const Eigen::Matrix< double, num_rows, 1 > > ConstVectorRef
Eigen::Map< Matrix > MatrixRef
Eigen::Map< const ColMajorMatrix, 0, Eigen::Stride< Eigen::Dynamic, 1 > > ConstColMajorMatrixRef
Eigen::Map< Eigen::Matrix< double, num_rows, 1 > > VectorRef
Eigen::Map< Vector > VectorRef
Eigen::Map< const Eigen::Matrix< double, num_rows, num_cols, Eigen::RowMajor > > ConstMatrixRef
Eigen::Map< const Matrix > ConstMatrixRef
Eigen::Map< const Vector > ConstVectorRef
Eigen::Matrix< double, num_rows, 1 > Vector
Eigen::Matrix< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > Matrix
The matrix class, also used for vectors and row-vectors.
Eigen::Matrix< double, Eigen::Dynamic, 1 > Vector
Eigen::Map< Eigen::Matrix< double, num_rows, num_cols, Eigen::RowMajor > > MatrixRef