Home | History | Annotate | Download | only in NonLinearOptimization

Lines Matching full:fnorm

50         : functor(_functor) { nfev = njev = iter = 0;  fnorm = gnorm = 0.; useExternalScaling=false; }
107 Scalar fnorm, gnorm;
196 fnorm = fvec.stableNorm();
249 if (fnorm != 0.)
252 gnorm = (std::max)(gnorm, internal::abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
284 if (Scalar(.1) * fnorm1 < fnorm)
285 actred = 1. - internal::abs2(fnorm1 / fnorm);
290 temp1 = internal::abs2(wa3.stableNorm() / fnorm);
291 temp2 = internal::abs2(internal::sqrt(par) * pnorm / fnorm);
307 if (Scalar(.1) * fnorm1 >= fnorm || temp < Scalar(.1))
324 fnorm = fnorm1;
412 fnorm = fvec.stableNorm();
496 if (fnorm != 0.)
499 gnorm = (std::max)(gnorm, internal::abs( fjac.col(j).head(j+1).dot(qtf.head(j+1)/fnorm) / wa2[permutation.indices()[j]]));
531 if (Scalar(.1) * fnorm1 < fnorm)
532 actred = 1. - internal::abs2(fnorm1 / fnorm);
537 temp1 = internal::abs2(wa3.stableNorm() / fnorm);
538 temp2 = internal::abs2(internal::sqrt(par) * pnorm / fnorm);
554 if (Scalar(.1) * fnorm1 >= fnorm || temp < Scalar(.1))
571 fnorm = fnorm1;