Lines Matching refs:fnorm
135 PetscReal fnorm, fMnorm, fAnorm; /* coefficients and RHS to the minimization problem */ in SNESSolve_NGMRES() local
186 PetscCall(VecNorm(F, NORM_2, &fnorm)); in SNESSolve_NGMRES()
187 SNESCheckFunctionDomainError(snes, fnorm); in SNESSolve_NGMRES()
189 objmin = fnorm; in SNESSolve_NGMRES()
197 snes->norm = fnorm; in SNESSolve_NGMRES()
199 PetscCall(SNESLogConvergenceHistory(snes, fnorm, 0)); in SNESSolve_NGMRES()
200 PetscCall(SNESConverged(snes, 0, 0.0, 0.0, fnorm)); in SNESSolve_NGMRES()
201 PetscCall(SNESMonitor(snes, 0, fnorm)); in SNESSolve_NGMRES()
203 PetscCall(SNESNGMRESUpdateSubspace_Private(snes, 0, 0, F, fnorm, X)); in SNESSolve_NGMRES()
233 fMnorm = fnorm; in SNESSolve_NGMRES()
252 SNESCheckFunctionDomainError(snes, fnorm); in SNESSolve_NGMRES()
259 …, XA, FA, xAnorm, fAnorm, yAnorm, objA, dnorm, objmin, dminnorm, X, F, Y, &xnorm, &fnorm, &ynorm)); in SNESSolve_NGMRES()
260 SNESCheckFunctionDomainError(snes, fnorm); in SNESSolve_NGMRES()
264 } else obj = fnorm; in SNESSolve_NGMRES()
301 PetscCall(SNESNGMRESUpdateSubspace_Private(snes, ivec, l, F, fnorm, X)); in SNESSolve_NGMRES()
307 snes->norm = fnorm; in SNESSolve_NGMRES()
312 PetscCall(SNESConverged(snes, snes->iter, 0, 0, fnorm)); in SNESSolve_NGMRES()