From edba612f68e6dd2d0e16d165c30d6c8338c4bb3a Mon Sep 17 00:00:00 2001 From: Desire NUENTSA Date: Thu, 4 Jul 2013 16:56:01 +0200 Subject: Fix unresolved typename bug for MSVC --- Eigen/src/SparseCore/SparseSelfAdjointView.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'Eigen/src/SparseCore/SparseSelfAdjointView.h') diff --git a/Eigen/src/SparseCore/SparseSelfAdjointView.h b/Eigen/src/SparseCore/SparseSelfAdjointView.h index 60fcf3f40..d364c81df 100644 --- a/Eigen/src/SparseCore/SparseSelfAdjointView.h +++ b/Eigen/src/SparseCore/SparseSelfAdjointView.h @@ -75,7 +75,7 @@ template class SparseSelfAdjointView * Indeed, the SparseSelfadjointView operand is first copied into a temporary SparseMatrix before computing the product. */ template - SparseSparseProduct::Flags&RowMajorBit) ? RowMajor : ColMajor,Index>, OtherDerived> + SparseSparseProduct::Flags&RowMajorBit) ? RowMajor : ColMajor),Index>, OtherDerived> operator*(const SparseMatrixBase& rhs) const { return SparseSparseProduct::Flags&RowMajorBit) ? RowMajor : ColMajor, Index>, OtherDerived>(*this, rhs.derived()); @@ -87,7 +87,7 @@ template class SparseSelfAdjointView * Indeed, the SparseSelfadjointView operand is first copied into a temporary SparseMatrix before computing the product. */ template friend - SparseSparseProduct::Flags&RowMajorBit) ? RowMajor : ColMajor,Index> > + SparseSparseProduct::Flags&RowMajorBit) ? RowMajor : ColMajor),Index> > operator*(const SparseMatrixBase& lhs, const SparseSelfAdjointView& rhs) { return SparseSparseProduct< OtherDerived, SparseMatrix::Flags&RowMajorBit) ? RowMajor : ColMajor, Index> >(lhs.derived(), rhs.derived()); -- cgit v1.2.3