Lines Matching refs:fnorm
29 PetscReal xnorm, fnorm, ynorm; in SNESSolve_NRichardson() local
55 PetscCall(VecNorm(F, NORM_2, &fnorm)); in SNESSolve_NRichardson()
60 PetscCall(VecNorm(F, NORM_2, &fnorm)); in SNESSolve_NRichardson()
61 SNESCheckFunctionDomainError(snes, fnorm); in SNESSolve_NRichardson()
75 snes->norm = fnorm; in SNESSolve_NRichardson()
77 PetscCall(SNESLogConvergenceHistory(snes, fnorm, 0)); in SNESSolve_NRichardson()
80 PetscCall(SNESConverged(snes, 0, 0.0, 0.0, fnorm)); in SNESSolve_NRichardson()
81 PetscCall(SNESMonitor(snes, 0, fnorm)); in SNESSolve_NRichardson()
88 PetscCall(SNESLineSearchApply(snes->linesearch, X, F, &fnorm, Y)); in SNESSolve_NRichardson()
91 PetscCall(SNESLineSearchGetNorms(snes->linesearch, &xnorm, &fnorm, &ynorm)); in SNESSolve_NRichardson()
100 snes->norm = fnorm; in SNESSolve_NRichardson()
106 PetscCall(SNESConverged(snes, snes->iter, xnorm, ynorm, fnorm)); in SNESSolve_NRichardson()
116 PetscCall(VecNorm(F, NORM_2, &fnorm)); in SNESSolve_NRichardson()