Home
last modified time | relevance | path

Searched refs:fty_left (Results 1 – 1 of 1) sorted by relevance

/petsc/src/snes/linesearch/impls/bisection/
H A Dlinesearchbisection.c11 PetscScalar fty_left, fty, fty_initial; in SNESLineSearchApply_Bisection() local
36 PetscCall((*linesearch->ops->vidirderiv)(snes, F, X, Y, &fty_left)); in SNESLineSearchApply_Bisection()
38 PetscCall(VecDot(F, Y, &fty_left)); in SNESLineSearchApply_Bisection()
40 fty_initial = fty_left; in SNESLineSearchApply_Bisection()
58 if (!PetscIsInfOrNanScalar(fty) && (PetscRealPart(fty_left * fty) > 0.0)) { in SNESLineSearchApply_Bisection()
130 if (PetscRealPart(fty * fty_left) <= 0.0) { in SNESLineSearchApply_Bisection()
135 fty_left = fty; in SNESLineSearchApply_Bisection()