| /petsc/src/ksp/ksp/impls/symmlq/ |
| H A D | symmlq.c | 4 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 D | lcd.c | 159 …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 D | lcdimpl.h | 20 PetscReal haptol; member
|
| /petsc/src/ksp/ksp/impls/minres/ |
| H A D | minres.c | 17 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 D | gmres.c | 149 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 D | gmresimpl.h | 25 PetscReal haptol; /* tolerance for happy ending */ \
|
| /petsc/src/ksp/ksp/impls/gmres/pipefgmres/ |
| H A D | pipefgmres.c | 229 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 D | lgmres.c | 196 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 D | pgmres.c | 253 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 D | fgmres.c | 143 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 D | dgmres.c | 170 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 D | agmres.c | 652 agmres->haptol = 1.0e-30; in KSPCreate_AGMRES()
|