Lines Matching refs:wa2
115 FVectorType wa1, wa2, wa3, wa4;
169 wa1.resize(n); wa2.resize(n); wa3.resize(n);
221 wa2 = fjac.colwise().blueNorm();
231 diag[j] = (wa2[j]==0.)? 1. : wa2[j];
251 if (wa2[permutation.indices()[j]] != 0.)
252 gnorm = (std::max)(gnorm, internal::abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
260 diag = diag.cwiseMax(wa2);
269 wa2 = x + wa1;
277 if ( functor(wa2, wa4) < 0)
320 x = wa2;
321 wa2 = diag.cwiseProduct(x);
323 xnorm = wa2.stableNorm();
380 wa1.resize(n); wa2.resize(n); wa3.resize(n);
451 wa2[j] = fjac.col(j).head(j).stableNorm();
455 wa2 = fjac.colwise().blueNorm();
484 diag[j] = (wa2[j]==0.)? 1. : wa2[j];
498 if (wa2[permutation.indices()[j]] != 0.)
499 gnorm = (std::max)(gnorm, internal::abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
507 diag = diag.cwiseMax(wa2);
516 wa2 = x + wa1;
524 if ( functor(wa2, wa4) < 0)
567 x = wa2;
568 wa2 = diag.cwiseProduct(x);
570 xnorm = wa2.stableNorm();