diff options
author | Gael Guennebaud <g.gael@free.fr> | 2014-06-27 15:53:51 +0200 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2014-06-27 15:53:51 +0200 |
commit | ae039dde135a6af852d7028abd772316613a5249 (patch) | |
tree | 41e2bf4a7aa0c49e316b74dc8c860366349619d9 /Eigen/src/SparseCore/SparseAssign.h | |
parent | f0648f886058a85930186bd935ffb2c9fa87b1f3 (diff) |
Add a NoPreferredStorageOrderBit flag for expression having no preferred storage order.
It is currently only used in Product.
Diffstat (limited to 'Eigen/src/SparseCore/SparseAssign.h')
-rw-r--r-- | Eigen/src/SparseCore/SparseAssign.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/SparseCore/SparseAssign.h b/Eigen/src/SparseCore/SparseAssign.h index 86a0b08c5..68a6ca20e 100644 --- a/Eigen/src/SparseCore/SparseAssign.h +++ b/Eigen/src/SparseCore/SparseAssign.h @@ -220,7 +220,7 @@ void assign_sparse_to_sparse(DstXprType &dst, const SrcXprType &src) for (Index j=0; j<outerSize; ++j) { temp.startVec(j); - for (typename SrcEvaluatorType::InnerIterator it(src, j); it; ++it) + for (typename SrcEvaluatorType::InnerIterator it(srcEvaluator, j); it; ++it) { Scalar v = it.value(); temp.insertBackByOuterInner(Flip?it.index():j,Flip?j:it.index()) = v; |