aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/Sparse/SparseMatrixBase.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2010-06-25 10:26:24 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2010-06-25 10:26:24 +0200
commit1927b4dff513f66866de205a46c66a1f2c877d01 (patch)
tree809f38f1017e793e28c57d63d315e344d103abec /Eigen/src/Sparse/SparseMatrixBase.h
parent28e64b0da371f77bd0877fe7013cfeda25ea8438 (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.h4
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