add a novel, experimental sparse product

This commit is contained in:
Gael Guennebaud
2010-01-05 15:57:16 +01:00
parent 1837b65b28
commit d8534be728
4 changed files with 232 additions and 4 deletions

View File

@@ -251,6 +251,9 @@ template<typename Derived> class SparseMatrixBase : public AnyMatrixBase<Derived
template<typename Lhs, typename Rhs>
inline Derived& operator=(const SparseProduct<Lhs,Rhs>& product);
template<typename Lhs, typename Rhs>
inline void _experimentalNewProduct(const Lhs& lhs, const Rhs& rhs);
friend std::ostream & operator << (std::ostream & s, const SparseMatrixBase& m)
{
if (Flags&RowMajorBit)