mirror of
https://gitlab.com/libeigen/eigen.git
synced 2025-08-12 03:39:01 +08:00
oos, remove eval() used for debugging
This commit is contained in:
parent
84d1b2ae3a
commit
941a7e4ebd
@ -98,7 +98,7 @@ void MatrixBase<Derived>::applyHouseholderOnTheLeft(
|
|||||||
{
|
{
|
||||||
Map<typename ei_plain_row_type<PlainObject>::type> tmp(workspace,cols());
|
Map<typename ei_plain_row_type<PlainObject>::type> tmp(workspace,cols());
|
||||||
Block<Derived, EssentialPart::SizeAtCompileTime, Derived::ColsAtCompileTime> bottom(derived(), 1, 0, rows()-1, cols());
|
Block<Derived, EssentialPart::SizeAtCompileTime, Derived::ColsAtCompileTime> bottom(derived(), 1, 0, rows()-1, cols());
|
||||||
tmp.noalias() = essential.adjoint().eval() * bottom;
|
tmp.noalias() = essential.adjoint() * bottom;
|
||||||
tmp += this->row(0);
|
tmp += this->row(0);
|
||||||
this->row(0) -= tau * tmp;
|
this->row(0) -= tau * tmp;
|
||||||
bottom.noalias() -= tau * essential * tmp;
|
bottom.noalias() -= tau * essential * tmp;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user