diff options
author | 2015-10-29 17:57:48 -0700 | |
---|---|---|
committer | 2015-10-29 17:57:48 -0700 | |
commit | ca12d4c3b3d4ffa78b325fe8082ab372f59106ad (patch) | |
tree | 2b109b7596357494f83b10003157341203d5d83c /Eigen/src/SparseCore/SparseCompressedBase.h | |
parent | 31bdafac67268ace9c4eeda4a225379609ce8b99 (diff) | |
parent | c444a0a8c3925ed07dc639259d616e771b28aef0 (diff) |
Pulled latest updates from trunk
Diffstat (limited to 'Eigen/src/SparseCore/SparseCompressedBase.h')
-rw-r--r-- | Eigen/src/SparseCore/SparseCompressedBase.h | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/Eigen/src/SparseCore/SparseCompressedBase.h b/Eigen/src/SparseCore/SparseCompressedBase.h index c8a2705f9..fb795a0ed 100644 --- a/Eigen/src/SparseCore/SparseCompressedBase.h +++ b/Eigen/src/SparseCore/SparseCompressedBase.h @@ -226,8 +226,14 @@ struct evaluator<SparseCompressedBase<Derived> > Flags = Derived::Flags }; - evaluator() : m_matrix(0) {} - explicit evaluator(const Derived &mat) : m_matrix(&mat) {} + evaluator() : m_matrix(0) + { + EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost); + } + explicit evaluator(const Derived &mat) : m_matrix(&mat) + { + EIGEN_INTERNAL_CHECK_COST_VALUE(CoeffReadCost); + } inline Index nonZerosEstimate() const { return m_matrix->nonZeros(); |