Searched refs:auk (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/snes/impls/ntrdc/ |
| H A D | ntrdc.c | 305 …PetscReal auk, gfnorm, ycnorm, c0, c1, c2, tau, tau_pos, tau_neg, gTBg; /*… in SNESSolve_NEWTONTRDC() local 417 auk = PETSC_MAX_REAL; in SNESSolve_NEWTONTRDC() 419 auk = PetscSqr(gfnorm) / gTBg; in SNESSolve_NEWTONTRDC() 421 auk = PetscMin(delta / gfnorm, auk); in SNESSolve_NEWTONTRDC() 423 PetscCall(VecScale(YCtmp, auk)); /* YCtmp, Cauchy solution*/ in SNESSolve_NEWTONTRDC() 446 auk = delta / ynnorm; in SNESSolve_NEWTONTRDC() 447 PetscCall(VecScale(YNtmp, auk)); in SNESSolve_NEWTONTRDC()
|
| /petsc/src/snes/impls/tr/ |
| H A D | tr.c | 492 PetscReal auk, tauk, gfnorm, gfnorm_k, ycnorm, gTBg, objmin = 0.0, beta_k = 1.0; in SNESSolve_NEWTONTR() local 634 auk = delta / gfnorm_k; in SNESSolve_NEWTONTR() 637 auk *= tauk; in SNESSolve_NEWTONTR() 638 ycnorm = auk * gfnorm; in SNESSolve_NEWTONTR() 639 PetscCall(VecAXPBY(Yc, auk, 0.0, GradF)); in SNESSolve_NEWTONTR() 679 auk = delta / ynorm; in SNESSolve_NEWTONTR() 680 PetscCall(VecScale(Y, auk)); in SNESSolve_NEWTONTR() 689 auk = gfnorm * gfnorm / gTBg; in SNESSolve_NEWTONTR() 690 if (gfnorm_k * auk >= delta) { /* first leg: Cauchy point outside of trust region */ in SNESSolve_NEWTONTR() 700 PetscCall(VecAXPBY(YU, auk, 0.0, GradF)); in SNESSolve_NEWTONTR()
|