aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/LU
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2009-12-17 11:43:42 +0100
committerGravatar Gael Guennebaud <g.gael@free.fr>2009-12-17 11:43:42 +0100
commit4e9c227bd52732a75b35f4c01da4e033c2f1e49a (patch)
tree1bb1792af8cb3e6bf1d6ebf4fa6b6cd15eb64c81 /Eigen/src/LU
parent30d47860ddcc3974bbe8869f0a6ed31a670052b0 (diff)
partial LU optimization: noalias
Diffstat (limited to 'Eigen/src/LU')
-rw-r--r--Eigen/src/LU/PartialPivLU.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/Eigen/src/LU/PartialPivLU.h b/Eigen/src/LU/PartialPivLU.h
index 6c9097db0..37cffd7a1 100644
--- a/Eigen/src/LU/PartialPivLU.h
+++ b/Eigen/src/LU/PartialPivLU.h
@@ -355,7 +355,7 @@ struct ei_partial_lu_impl
// A12 = A11^-1 A12
A11.template triangularView<UnitLowerTriangular>().solveInPlace(A12);
- A22 -= A21 * A12;
+ A22.noalias() -= A21 * A12;
}
}
return true;