Lines Matching refs:nleqerr

24   SNESLineSearch_NLEQERR *nleqerr = (SNESLineSearch_NLEQERR *)linesearch->data;  in SNESLineSearchReset_NLEQERR()  local
27 nleqerr->mu_curr = 0.0; in SNESLineSearchReset_NLEQERR()
28 nleqerr->norm_delta_x_prev = -1.0; in SNESLineSearchReset_NLEQERR()
29 nleqerr->norm_bar_delta_x_prev = -1.0; in SNESLineSearchReset_NLEQERR()
43 SNESLineSearch_NLEQERR *nleqerr = (SNESLineSearch_NLEQERR *)linesearch->data; in SNESLineSearchApply_NLEQERR() local
98 if (nleqerr->norm_delta_x_prev > 0 && nleqerr->norm_bar_delta_x_prev > 0) { in SNESLineSearchApply_NLEQERR()
103nleqerr->mu_curr = nleqerr->lambda_prev * (nleqerr->norm_delta_x_prev * nleqerr->norm_bar_delta_x_… in SNESLineSearchApply_NLEQERR()
104 lambda = PetscMin(1.0, nleqerr->mu_curr); in SNESLineSearchApply_NLEQERR()
108 … Line search: Lipschitz estimate: %14.12e; lambda: %14.12e\n", (double)nleqerr->mu_curr, (double… in SNESLineSearchApply_NLEQERR()
244 nleqerr->norm_delta_x_prev = ynorm; in SNESLineSearchApply_NLEQERR()
245 nleqerr->norm_bar_delta_x_prev = wnorm; in SNESLineSearchApply_NLEQERR()
246 nleqerr->lambda_prev = lambda; in SNESLineSearchApply_NLEQERR()
261 SNESLineSearch_NLEQERR *nleqerr; in SNESLineSearchView_NLEQERR() local
265 nleqerr = (SNESLineSearch_NLEQERR *)linesearch->data; in SNESLineSearchView_NLEQERR()
268 …werASCIIPrintf(viewer, " current local Lipschitz estimate omega=%e\n", (double)nleqerr->mu_curr)); in SNESLineSearchView_NLEQERR()
302 SNESLineSearch_NLEQERR *nleqerr; in SNESLineSearchCreate_NLEQERR() local
312 PetscCall(PetscNew(&nleqerr)); in SNESLineSearchCreate_NLEQERR()
314 linesearch->data = (void *)nleqerr; in SNESLineSearchCreate_NLEQERR()