Home
last modified time | relevance | path

Searched refs:dminnorm (Results 1 – 3 of 3) sorted by relevance

/petsc/src/snes/impls/ngmres/
H A Dngmresfunc.c115 … F, Vec XM, Vec FM, Vec XA, Vec FA, Vec D, PetscReal *dnorm, PetscReal *dminnorm, PetscReal *xMnor… in SNESNGMRESNorms_Private() argument
139 if (dminnorm) { in SNESNGMRESNorms_Private()
152 if (dminnorm) { in SNESNGMRESNorms_Private()
158 *dminnorm = dmin; in SNESNGMRESNorms_Private()
163 …al yAnorm, PetscReal objA, PetscReal dnorm, PetscReal objmin, PetscReal dminnorm, Vec X, Vec F, Ve… in SNESNGMRESSelect_Private() argument
221 …(objA < ngmres->gammaA * objmin) && /* B */ (ngmres->epsilonB * dnorm < dminnorm || objA < ngmres-… in SNESNGMRESSelect_Private()
250 …Real objM, PetscReal objA, PetscReal dnorm, PetscReal objmin, PetscReal dminnorm, PetscBool *selec… in SNESNGMRESSelectRestart_Private() argument
263 if (ngmres->epsilonB * dnorm > dminnorm && objA > ngmres->deltaB * objmin && l > 0) { in SNESNGMRESSelectRestart_Private()
264 …->monitor, "difference restart: %e > %e\n", (double)(ngmres->epsilonB * dnorm), (double)dminnorm)); in SNESNGMRESSelectRestart_Private()
H A Danderson.c32 PetscReal dnorm, dminnorm = 0.0, fminnorm; in SNESSolve_Anderson() local
122 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, &dnorm, &dminnorm, NULL, NULL,… in SNESSolve_Anderson()
123 …ectRestart_Private(snes, l, snes->norm, fMnorm, fnorm, dnorm, fminnorm, dminnorm, &selectRestart)); in SNESSolve_Anderson()
H A Dsnesngmres.c148 PetscReal dnorm = 0.0, dminnorm = 0.0; in SNESSolve_NGMRES() local
248 …PetscCall(SNESNGMRESNorms_Private(snes, l, X, F, XM, FM, XA, FA, D, &dnorm, &dminnorm, &xMnorm, NU… in SNESSolve_NGMRES()
259 …orm, yMnorm, objM, XA, FA, xAnorm, fAnorm, yAnorm, objA, dnorm, objmin, dminnorm, X, F, Y, &xnorm,… in SNESSolve_NGMRES()
268 …PetscCall(SNESNGMRESSelectRestart_Private(snes, l, obj, objM, objA, dnorm, objmin, dminnorm, &sele… in SNESSolve_NGMRES()