From 8ce45034947d1858fe68803d3c82d1c62c15eacd Mon Sep 17 00:00:00 2001 From: Gael Guennebaud Date: Tue, 27 Jan 2009 22:48:17 +0000 Subject: add support for read/write sub sets of inner vectors (sparse module) --- Eigen/src/Sparse/DynamicSparseMatrix.h | 3 +++ 1 file changed, 3 insertions(+) (limited to 'Eigen/src/Sparse/DynamicSparseMatrix.h') diff --git a/Eigen/src/Sparse/DynamicSparseMatrix.h b/Eigen/src/Sparse/DynamicSparseMatrix.h index d59b81458..74916e0ab 100644 --- a/Eigen/src/Sparse/DynamicSparseMatrix.h +++ b/Eigen/src/Sparse/DynamicSparseMatrix.h @@ -83,6 +83,9 @@ class DynamicSparseMatrix inline int innerSize() const { return m_innerSize; } inline int outerSize() const { return m_data.size(); } inline int innerNonZeros(int j) const { return m_data[j].size(); } + + std::vector >& _data() { return m_data; } + const std::vector >& _data() const { return m_data; } /** \returns the coefficient value at given position \a row, \a col * This operation involes a log(rho*outer_size) binary search. -- cgit v1.2.3