Lines Matching refs:fnorm
260 PetscReal xnorm = 0.0, ynorm = 0.0, fnorm = 0.0; in SNESSolve_Patch() local
275 PetscCall(VecNorm(residual, NORM_2, &fnorm)); in SNESSolve_Patch()
276 SNESCheckFunctionDomainError(snes, fnorm); in SNESSolve_Patch()
277 snes->ttol = fnorm * snes->rtol; in SNESSolve_Patch()
280 PetscUseTypeMethod(snes, converged, its, xnorm, ynorm, fnorm, &snes->reason, snes->cnvP); in SNESSolve_Patch()
282 PetscCall(SNESConvergedSkip(snes, its, xnorm, ynorm, fnorm, &snes->reason, NULL)); in SNESSolve_Patch()
284 PetscCall(SNESLogConvergenceHistory(snes, fnorm, 0)); /* should we count lits from the patches? */ in SNESSolve_Patch()
285 PetscCall(SNESMonitor(snes, its, fnorm)); in SNESSolve_Patch()
308 PetscCall(SNESLineSearchApply(ls, state, residual, &fnorm, update)); in SNESSolve_Patch()
314 PetscUseTypeMethod(snes, converged, its, xnorm, ynorm, fnorm, &snes->reason, snes->cnvP); in SNESSolve_Patch()
316 PetscCall(SNESConvergedSkip(snes, its, xnorm, ynorm, fnorm, &snes->reason, NULL)); in SNESSolve_Patch()
318 PetscCall(SNESLogConvergenceHistory(snes, fnorm, 0)); /* FIXME: should we count lits? */ in SNESSolve_Patch()
319 PetscCall(SNESMonitor(snes, its, fnorm)); in SNESSolve_Patch()