Lines Matching refs:tau
42 void MatrixBase<Derived>::makeHouseholderInPlace(Scalar& tau, RealScalar& beta) in makeHouseholderInPlace() argument
45 makeHouseholder(essentialPart, tau, beta); in makeHouseholderInPlace()
67 Scalar& tau, in makeHouseholder() argument
82 tau = RealScalar(0); in makeHouseholder()
92 tau = conj((beta - c0) / beta); in makeHouseholder()
115 const Scalar& tau, in applyHouseholderOnTheLeft() argument
120 *this *= Scalar(1)-tau; in applyHouseholderOnTheLeft()
122 else if(tau!=Scalar(0)) in applyHouseholderOnTheLeft()
128 this->row(0) -= tau * tmp; in applyHouseholderOnTheLeft()
129 bottom.noalias() -= tau * essential * tmp; in applyHouseholderOnTheLeft()
152 const Scalar& tau, in applyHouseholderOnTheRight() argument
157 *this *= Scalar(1)-tau; in applyHouseholderOnTheRight()
159 else if(tau!=Scalar(0)) in applyHouseholderOnTheRight()
165 this->col(0) -= tau * tmp; in applyHouseholderOnTheRight()
166 right.noalias() -= tau * tmp * essential.transpose(); in applyHouseholderOnTheRight()