Lines Matching refs:objective
71 SNESObjectiveFn *objective; in SNESLineSearchApply_BT() local
82 PetscCall(SNESGetObjective(snes, &objective, NULL)); in SNESLineSearchApply_BT()
86 …PetscCheck(jac || objective, PetscObjectComm((PetscObject)linesearch), PETSC_ERR_USER, "SNESLineSe… in SNESLineSearchApply_BT()
110 if (objective) { in SNESLineSearchApply_BT()
118 if (objective) { in SNESLineSearchApply_BT()
140 if (objective) { in SNESLineSearchApply_BT()
164 …if (!objective) PetscCall(PetscInfo(snes, "Initial fnorm %14.12e gnorm %14.12e\n", (double)fnorm, … in SNESLineSearchApply_BT()
168 if (!objective) { in SNESLineSearchApply_BT()
203 if (objective) { in SNESLineSearchApply_BT()
224 if (!objective) { in SNESLineSearchApply_BT()
244 if (!objective) { in SNESLineSearchApply_BT()
277 …if (!objective) PetscCall(PetscInfo(snes, "fnorm=%18.16e, gnorm=%18.16e, ynorm=%18.16e, lambda=%18… in SNESLineSearchApply_BT()
282 if (objective) { in SNESLineSearchApply_BT()
299 if (!objective) { in SNESLineSearchApply_BT()
310 if (!objective) { in SNESLineSearchApply_BT()
329 …if (changed_y || changed_w || objective) { /* recompute the function norm if the step has changed … in SNESLineSearchApply_BT()