diff options
author | 2008-06-28 23:07:14 +0000 | |
---|---|---|
committer | 2008-06-28 23:07:14 +0000 | |
commit | 027818d7392dbb4f12db17bb9f35032727bb1a30 (patch) | |
tree | 437f31b0b222f9ad4d8e6351ba8dc6a0e00f1b8b /Eigen/src/Sparse/SparseUtil.h | |
parent | 6917be911311428567bbde2a5db430d8c2c9ef96 (diff) |
* added innerSize / outerSize functions to MatrixBase
* added complete implementation of sparse matrix product
(with a little glue in Eigen/Core)
* added an exhaustive bench of sparse products including GMM++ and MTL4
=> Eigen outperforms in all transposed/density configurations !
Diffstat (limited to 'Eigen/src/Sparse/SparseUtil.h')
-rw-r--r-- | Eigen/src/Sparse/SparseUtil.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Eigen/src/Sparse/SparseUtil.h b/Eigen/src/Sparse/SparseUtil.h index e89a7c322..bcf87ad90 100644 --- a/Eigen/src/Sparse/SparseUtil.h +++ b/Eigen/src/Sparse/SparseUtil.h @@ -31,6 +31,7 @@ #define EIGEN_DBG_SPARSE(X) X #endif +template<typename Derived> class SparseMatrixBase; template<typename _Scalar, int _Flags = 0> class SparseMatrix; template<typename _Scalar, int _Flags = 0> class HashMatrix; template<typename _Scalar, int _Flags = 0> class LinkedVectorMatrix; |