diff options
author | 2010-06-25 10:26:24 +0200 | |
---|---|---|
committer | 2010-06-25 10:26:24 +0200 | |
commit | 1927b4dff513f66866de205a46c66a1f2c877d01 (patch) | |
tree | 809f38f1017e793e28c57d63d315e344d103abec /Eigen/src/Sparse/SparseMatrixBase.h | |
parent | 28e64b0da371f77bd0877fe7013cfeda25ea8438 (diff) |
Fix use of nesting types in SparseTranspose and split the big SparseProduct.h file
Diffstat (limited to 'Eigen/src/Sparse/SparseMatrixBase.h')
-rw-r--r-- | Eigen/src/Sparse/SparseMatrixBase.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Eigen/src/Sparse/SparseMatrixBase.h b/Eigen/src/Sparse/SparseMatrixBase.h index 8507fd334..12a1cb538 100644 --- a/Eigen/src/Sparse/SparseMatrixBase.h +++ b/Eigen/src/Sparse/SparseMatrixBase.h @@ -252,7 +252,7 @@ template<typename Derived> class SparseMatrixBase : public EigenBase<Derived> } template<typename Lhs, typename Rhs> - inline Derived& operator=(const SparseProduct<Lhs,Rhs>& product); + inline Derived& operator=(const SparseSparseProduct<Lhs,Rhs>& product); template<typename Lhs, typename Rhs> inline void _experimentalNewProduct(const Lhs& lhs, const Rhs& rhs); @@ -348,7 +348,7 @@ template<typename Derived> class SparseMatrixBase : public EigenBase<Derived> // sparse * sparse template<typename OtherDerived> - const typename SparseProductReturnType<Derived,OtherDerived>::Type + const typename SparseSparseProductReturnType<Derived,OtherDerived>::Type operator*(const SparseMatrixBase<OtherDerived> &other) const; // sparse * diagonal |