Home
last modified time | relevance | path

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

/petsc/src/snes/linesearch/impls/nleqerr/
H A Dlinesearchnleqerr.c38 PetscReal fnorm, xnorm, ynorm, gnorm, wnorm; in SNESLineSearchApply_NLEQERR() local
159 ynorm = wnorm = -1.0; in SNESLineSearchApply_NLEQERR()
174 PetscCall(VecNorm(W, NORM_2, &wnorm)); in SNESLineSearchApply_NLEQERR()
177 …CIIPrintf(monitor, " Line search: norm of simplified Newton update: %14.12e\n", (double)wnorm)); in SNESLineSearchApply_NLEQERR()
183 theta = wnorm / ynorm; in SNESLineSearchApply_NLEQERR()
205 if (lambdadash == 1.0 && lambda == 1.0 && wnorm <= stol) { in SNESLineSearchApply_NLEQERR()
245 nleqerr->norm_bar_delta_x_prev = wnorm; in SNESLineSearchApply_NLEQERR()
/petsc/src/snes/impls/ls/
H A Dls.c68 PetscReal wnorm; in SNESNEWTONLSCheckLocalMin_Private() local
71 PetscCall(VecNorm(W, NORM_2, &wnorm)); in SNESNEWTONLSCheckLocalMin_Private()
76 a1 = PetscAbsScalar(result) / (fnorm * wnorm); in SNESNEWTONLSCheckLocalMin_Private()
/petsc/src/tao/bound/utils/
H A Disutil.c186 PetscReal wnorm; in TaoEstimateActiveBounds() local
224 PetscCall(VecNorm(W, NORM_2, &wnorm)); in TaoEstimateActiveBounds()
225 *bound_tol = PetscMin(*bound_tol, wnorm); in TaoEstimateActiveBounds()
/petsc/src/snes/impls/vi/
H A Dvi.c169 PetscReal wnorm; in SNESVICheckLocalMin_Private() local
172 PetscCall(VecNorm(W, NORM_2, &wnorm)); in SNESVICheckLocalMin_Private()
177 a1 = PetscAbsScalar(result) / (fnorm * wnorm); in SNESVICheckLocalMin_Private()