aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/SparseCore/SparseAssign.h
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2014-06-27 15:53:51 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2014-06-27 15:53:51 +0200
commitae039dde135a6af852d7028abd772316613a5249 (patch)
tree41e2bf4a7aa0c49e316b74dc8c860366349619d9 /Eigen/src/SparseCore/SparseAssign.h
parentf0648f886058a85930186bd935ffb2c9fa87b1f3 (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.h2
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;