Home
last modified time | relevance | path

Searched refs:haptol (Results 1 – 12 of 12) sorted by relevance

/petsc/src/ksp/ksp/impls/symmlq/
H A Dsymmlq.c4 PetscReal haptol; member
59 if (PetscAbsScalar(dp) < symmlq->haptol) { in KSPSolve_SYMMLQ()
60 …"Detected happy breakdown %g tolerance %g\n", (double)PetscAbsScalar(dp), (double)symmlq->haptol)); in KSPSolve_SYMMLQ()
131 if (PetscAbsScalar(dp) < symmlq->haptol) { in KSPSolve_SYMMLQ()
132 …"Detected happy breakdown %g tolerance %g\n", (double)PetscAbsScalar(dp), (double)symmlq->haptol)); in KSPSolve_SYMMLQ()
207 symmlq->haptol = 1.e-18; in KSPCreate_SYMMLQ()
/petsc/src/ksp/ksp/impls/lcd/
H A Dlcd.c159 …PetscCall(PetscViewerASCIIPrintf(viewer, " happy breakdown tolerance=%g\n", (double)lcd->haptol)); in KSPView_LCD()
176 …ce for exact convergence (happy ending)", "KSPLCDSetHapTol", lcd->haptol, &lcd->haptol, &flg, 0.0)… in KSPSetFromOptions_LCD()
211 lcd->haptol = 1.0e-30; in KSPCreate_LCD()
H A Dlcdimpl.h20 PetscReal haptol; member
/petsc/src/ksp/ksp/impls/minres/
H A Dminres.c17 PetscReal haptol; member
529 if (PetscRealPart(dp) < minres->haptol && np > minres->haptol) { in KSPSolve_MINRES_OLD()
530 …"Detected indefinite operator %g tolerance %g", (double)PetscRealPart(dp), (double)minres->haptol); in KSPSolve_MINRES_OLD()
531 …tected indefinite operator %g tolerance %g\n", (double)PetscRealPart(dp), (double)minres->haptol)); in KSPSolve_MINRES_OLD()
634 if (PetscRealPart(dp) < minres->haptol) { in KSPSolve_MINRES_OLD()
635 …ssible indefinite operator %g tolerance %g\n", (double)PetscRealPart(dp), (double)minres->haptol)); in KSPSolve_MINRES_OLD()
651 if (PetscRealPart(dp) < minres->haptol) { in KSPSolve_MINRES_OLD()
652 …"Detected indefinite operator %g tolerance %g", (double)PetscRealPart(dp), (double)minres->haptol); in KSPSolve_MINRES_OLD()
653 …tected indefinite operator %g tolerance %g\n", (double)PetscRealPart(dp), (double)minres->haptol)); in KSPSolve_MINRES_OLD()
847 minres->haptol = 1.e-100; in KSPCreate_MINRES()
[all …]
/petsc/src/ksp/ksp/impls/gmres/
H A Dgmres.c149 if (hapbnd > gmres->haptol) hapbnd = gmres->haptol; in KSPGMRESCycle()
472 …tscCall(PetscViewerASCIIPrintf(viewer, " happy breakdown tolerance=%g\n", (double)gmres->haptol)); in KSPView_GMRES()
523 PetscReal haptol, breakdowntol; in KSPSetFromOptions_GMRES() local
531 …lerance for exact convergence (happy ending)", "KSPGMRESSetHapTol", gmres->haptol, &haptol, &flg)); in KSPSetFromOptions_GMRES()
532 if (flg) PetscCall(KSPGMRESSetHapTol(ksp, haptol)); in KSPSetFromOptions_GMRES()
562 gmres->haptol = tol; in KSPGMRESSetHapTol_GMRES()
908 gmres->haptol = 1.0e-30; in KSPCreate_GMRES()
H A Dgmresimpl.h25 PetscReal haptol; /* tolerance for happy ending */ \
/petsc/src/ksp/ksp/impls/gmres/pipefgmres/
H A Dpipefgmres.c229 hapbnd = PetscMin(pipefgmres->haptol, hapbnd); in KSPPIPEFGMRESCycle()
395 hapbnd = PetscMin(PetscAbsScalar(hh[it + 1] / rs[it]), pipefgmres->haptol); in KSPPIPEFGMRESUpdateHessenberg()
493 …ll(PetscViewerASCIIPrintf(viewer, " happy breakdown tolerance=%g\n", (double)pipefgmres->haptol)); in KSPView_PIPEFGMRES()
590 pipefgmres->haptol = 1.0e-30; in KSPCreate_PIPEFGMRES()
/petsc/src/ksp/ksp/impls/gmres/lgmres/
H A Dlgmres.c196 if (hapbnd > lgmres->haptol) hapbnd = lgmres->haptol; in KSPLGMRESCycle()
695 lgmres->haptol = 1.0e-30; in KSPCreate_LGMRES()
/petsc/src/ksp/ksp/impls/gmres/pgmres/
H A Dpgmres.c253 hapbnd = PetscMin(PetscAbsScalar(hh[it + 1] / rs[it]), pgmres->haptol); in KSPPGMRESUpdateHessenberg()
402 pgmres->haptol = 1.0e-30; in KSPCreate_PGMRES()
/petsc/src/ksp/ksp/impls/gmres/fgmres/
H A Dfgmres.c143 hapbnd = PetscMin(fgmres->haptol, hapbnd); in KSPFGMRESCycle()
564 fgmres->haptol = 1.0e-30; in KSPCreate_FGMRES()
/petsc/src/ksp/ksp/impls/gmres/dgmres/
H A Ddgmres.c170 if (hapbnd > dgmres->haptol) hapbnd = dgmres->haptol; in KSPDGMRESCycle()
1064 dgmres->haptol = 1.0e-30; in KSPCreate_DGMRES()
/petsc/src/ksp/ksp/impls/gmres/agmres/
H A Dagmres.c652 agmres->haptol = 1.0e-30; in KSPCreate_AGMRES()