diff options
author | 2009-01-27 22:48:17 +0000 | |
---|---|---|
committer | 2009-01-27 22:48:17 +0000 | |
commit | 8ce45034947d1858fe68803d3c82d1c62c15eacd (patch) | |
tree | 9f72e0b9502339d8819cf6c55844cd9b25c3b6fe /Eigen/src/Sparse/DynamicSparseMatrix.h | |
parent | d3846717939ac11ef925d8f8ee36b95ed1170846 (diff) |
add support for read/write sub sets of inner vectors (sparse module)
Diffstat (limited to 'Eigen/src/Sparse/DynamicSparseMatrix.h')
-rw-r--r-- | Eigen/src/Sparse/DynamicSparseMatrix.h | 3 |
1 files changed, 3 insertions, 0 deletions
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<CompressedStorage<Scalar> >& _data() { return m_data; } + const std::vector<CompressedStorage<Scalar> >& _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. |