diff options
author | Gael Guennebaud <g.gael@free.fr> | 2013-01-23 18:34:29 +0100 |
---|---|---|
committer | Gael Guennebaud <g.gael@free.fr> | 2013-01-23 18:34:29 +0100 |
commit | ee36eaefc61d9d9b8ee6cb287919c609e4bacebe (patch) | |
tree | d0b8d8a37078f0c64880aa014f898d7211eaa642 /Eigen/src/QR | |
parent | 19c78cf510fdbfb48ad3ffd409088b2bd83ea4ac (diff) |
remove dummy code in ColPivHouseholderQR::solve
Diffstat (limited to 'Eigen/src/QR')
-rw-r--r-- | Eigen/src/QR/ColPivHouseholderQR.h | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/Eigen/src/QR/ColPivHouseholderQR.h b/Eigen/src/QR/ColPivHouseholderQR.h index 01f6ac055..47f67e6cd 100644 --- a/Eigen/src/QR/ColPivHouseholderQR.h +++ b/Eigen/src/QR/ColPivHouseholderQR.h @@ -487,14 +487,6 @@ struct solve_retval<ColPivHouseholderQR<_MatrixType>, Rhs> .template triangularView<Upper>() .solveInPlace(c.topRows(nonzero_pivots)); - - typename Rhs::PlainObject d(c); - d.topRows(nonzero_pivots) - = dec().matrixQR() - .topLeftCorner(nonzero_pivots, nonzero_pivots) - .template triangularView<Upper>() - * c.topRows(nonzero_pivots); - for(Index i = 0; i < nonzero_pivots; ++i) dst.row(dec().colsPermutation().indices().coeff(i)) = c.row(i); for(Index i = nonzero_pivots; i < cols; ++i) dst.row(dec().colsPermutation().indices().coeff(i)).setZero(); } |