Home | History | Annotate | Download | only in NonLinearOptimization

Lines Matching refs:wa2

115     FVectorType wa1, wa2, wa3, wa4;
169 wa1.resize(n); wa2.resize(n); wa3.resize(n);
224 wa2 = fjac.colwise().blueNorm();
234 diag[j] = (wa2[j]==0.)? 1. : wa2[j];
254 if (wa2[permutation.indices()[j]] != 0.)
255 gnorm = (std::max)(gnorm, abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
263 diag = diag.cwiseMax(wa2);
272 wa2 = x + wa1;
280 if ( functor(wa2, wa4) < 0)
323 x = wa2;
324 wa2 = diag.cwiseProduct(x);
326 xnorm = wa2.stableNorm();
383 wa1.resize(n); wa2.resize(n); wa3.resize(n);
457 wa2[j] = fjac.col(j).head(j).stableNorm();
461 wa2 = fjac.colwise().blueNorm();
490 diag[j] = (wa2[j]==0.)? 1. : wa2[j];
504 if (wa2[permutation.indices()[j]] != 0.)
505 gnorm = (std::max)(gnorm, abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
513 diag = diag.cwiseMax(wa2);
522 wa2 = x + wa1;
530 if ( functor(wa2, wa4) < 0)
573 x = wa2;
574 wa2 = diag.cwiseProduct(x);
576 xnorm = wa2.stableNorm();