From 33e52a3943fdb50ab2e2f56fc678a9af5d2f27a4 Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Fri, 16 Dec 2011 16:29:46 +0100 Subject: [PATCH] rm local fill-in ratio estimation (was broken sometimes) --- Eigen/src/SparseCore/SparseSparseProductWithPruning.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Eigen/src/SparseCore/SparseSparseProductWithPruning.h b/Eigen/src/SparseCore/SparseSparseProductWithPruning.h index 9bfdb20c5..7fe9e7641 100644 --- a/Eigen/src/SparseCore/SparseSparseProductWithPruning.h +++ b/Eigen/src/SparseCore/SparseSparseProductWithPruning.h @@ -61,10 +61,12 @@ static void sparse_sparse_product_with_pruning_impl(const Lhs& lhs, const Rhs& r res.resize(rows, cols); res.reserve(estimated_nnz_prod); + double ratioColRes = double(estimated_nnz_prod)/double(lhs.rows()*rhs.cols()); for (Index j=0; j