Home
last modified time | relevance | path

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

/petsc/src/snes/impls/ngmres/
H A Danderson.c34 PetscInt k, k_restart, l, ivec; in SNESSolve_Anderson() local
90 k_restart = 0; in SNESSolve_Anderson()
120 ivec = k_restart % ngmres->msize; in SNESSolve_Anderson()
129 if (k_restart > ngmres->restart_periodic) { in SNESSolve_Anderson()
130 …rASCIIPrintf(ngmres->monitor, "periodic restart after %" PetscInt_FMT " iterations\n", k_restart)); in SNESSolve_Anderson()
138 …(PetscViewerASCIIPrintf(ngmres->monitor, "Restarted at iteration %" PetscInt_FMT "\n", k_restart)); in SNESSolve_Anderson()
140 k_restart = 0; in SNESSolve_Anderson()
145 k_restart++; in SNESSolve_Anderson()
H A Dsnesngmres.c138 PetscInt k, k_restart, l, ivec, restart_count = 0; in SNESSolve_NGMRES() local
205 k_restart = 1; in SNESSolve_NGMRES()
259 …PetscCall(SNESNGMRESSelect_Private(snes, k_restart, XM, FM, xMnorm, fMnorm, yMnorm, objM, XA, FA, … in SNESSolve_NGMRES()
274 if (k_restart > ngmres->restart_periodic) { in SNESSolve_NGMRES()
275 …rASCIIPrintf(ngmres->monitor, "periodic restart after %" PetscInt_FMT " iterations\n", k_restart)); in SNESSolve_NGMRES()
280 ivec = k_restart % ngmres->msize; /* replace the last used part of the subspace */ in SNESSolve_NGMRES()
284 …(PetscViewerASCIIPrintf(ngmres->monitor, "Restarted at iteration %" PetscInt_FMT "\n", k_restart)); in SNESSolve_NGMRES()
286 k_restart = 1; in SNESSolve_NGMRES()
294 k_restart++; in SNESSolve_NGMRES()
H A Dngmresfunc.c163 PetscErrorCode SNESNGMRESSelect_Private(SNES snes, PetscInt k_restart, Vec XM, Vec FM, PetscReal xM… in SNESNGMRESSelect_Private() argument