aboutsummaryrefslogtreecommitdiffhomepage
path: root/Eigen/src/SVD
diff options
context:
space:
mode:
authorGravatar Gael Guennebaud <g.gael@free.fr>2014-09-03 10:15:24 +0200
committerGravatar Gael Guennebaud <g.gael@free.fr>2014-09-03 10:15:24 +0200
commitc82dc227f19e75571ff4d8c47dfbd66765c8dbc5 (patch)
treeae1444f87861aa2bd6197249e7d2fecd6f4306bc /Eigen/src/SVD
parenta96f3d629cfd5e562430f49c9c4d632c365e8020 (diff)
Cleaning in BDCSVD (formating, handling of transpose case, remove some for loops)
Diffstat (limited to 'Eigen/src/SVD')
-rw-r--r--Eigen/src/SVD/SVDBase.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/Eigen/src/SVD/SVDBase.h b/Eigen/src/SVD/SVDBase.h
index a4bb97f4b..60a5aabb6 100644
--- a/Eigen/src/SVD/SVDBase.h
+++ b/Eigen/src/SVD/SVDBase.h
@@ -267,7 +267,6 @@ void SVDBase<Derived>::_solve_impl(const RhsType &rhs, DstType &dst) const
Matrix<Scalar, Dynamic, RhsType::ColsAtCompileTime, 0, MatrixType::MaxRowsAtCompileTime, RhsType::MaxColsAtCompileTime> tmp;
Index l_rank = rank();
-
tmp.noalias() = m_matrixU.leftCols(l_rank).adjoint() * rhs;
tmp = m_singularValues.head(l_rank).asDiagonal().inverse() * tmp;
dst = m_matrixV.leftCols(l_rank) * tmp;