In the documentation of 3.3 beta version,
One of the performance improvements in sparse module-
***Optimize assignment into a Block<SparseMatrix> by using Ref and avoiding useless updates in non-compressed mode. This make row-by-row filling of a row-major sparse matrix very efficient.
Can anyone help me in understanding it. I'm unable to assign a block submatrix from a sparse matrix to a block in other sparse matrix.
For a column-major matrix, you can only write to col(), middleCols() and for a row-major matrix to row(),middleRows(). And in general innerVector() and innerVectors() are always writeable.
See bug 305.
*** This bug has been marked as a duplicate of bug 828 ***
-- GitLab Migration Automatic Message --
This bug has been migrated to gitlab.com's GitLab instance and has been closed from further activity.
You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.com/libeigen/eigen/issues/1163.