| /petsc/src/tao/interface/ |
| H A D | taosolver.c | 96 PetscObjectParameterSetDefault(tao, catol, PetscDefined(USE_REAL_SINGLE) ? 1e-5 : 1e-8); in TaoParametersInitialize() 438 PetscReal catol, crtol, gatol, grtol, gttol; in TaoSetFromOptions() local 463 catol = tao->catol; in TaoSetFromOptions() 465 … "Stop if constraints violations within", "TaoSetConstraintTolerances", tao->catol, &catol, NULL)); in TaoSetFromOptions() 467 PetscCall(TaoSetConstraintTolerances(tao, catol, crtol)); in TaoSetFromOptions() 658 PetscCall(PetscViewerASCIIPrintf(viewer, " catol=%g,", (double)tao->catol)); in TaoView() 911 PetscErrorCode TaoSetConstraintTolerances(Tao tao, PetscReal catol, PetscReal crtol) in TaoSetConstraintTolerances() argument 915 PetscValidLogicalCollectiveReal(tao, catol, 2); in TaoSetConstraintTolerances() 918 if (catol == (PetscReal)PETSC_DETERMINE) { in TaoSetConstraintTolerances() 919 tao->catol = tao->default_catol; in TaoSetConstraintTolerances() [all …]
|
| /petsc/src/tao/complementarity/tutorials/output/ |
| H A D | minsurf1_2.out | 53 convergence tolerances: catol=1e-08, crtol=1e-08
|
| H A D | minsurf1_2_alt.out | 52 convergence tolerances: catol=1e-05, crtol=1e-05
|
| H A D | minsurf1_1.out | 52 convergence tolerances: catol=1e-08, crtol=1e-08
|
| /petsc/src/tao/constrained/impls/almm/ |
| H A D | almm.c | 100 … auglag->ytol = PetscMax(tao->catol, auglag->ytol / PetscPowReal(auglag->mu, auglag->mu_pow_good)); in TaoSolve_ALMM() 109 auglag->ytol = PetscMax(tao->catol, 1.0 / PetscPowReal(auglag->mu, auglag->mu_pow_bad)); in TaoSolve_ALMM() 226 if (tao->gatol != tao->default_gatol && tao->catol != tao->default_catol) { in TaoSetUp_ALMM() 228 tao->catol = tao->gatol; in TaoSetUp_ALMM() 477 PetscObjectParameterSetDefault(tao, catol, 1.e-5); in TaoCreate_ALMM()
|
| /petsc/include/petsc/private/ |
| H A D | taoimpl.h | 149 PetscObjectParameterDeclare(PetscReal, catol);
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | SNES.pyx | 1201 cdef PetscReal crtol, catol, cstol 1202 crtol = catol = cstol = PETSC_CURRENT 1205 if atol is not None: catol = asReal(atol) 1208 CHKERR(SNESSetTolerances(self.snes, catol, crtol, cstol, 1232 cdef PetscReal crtol=0, catol=0, cstol=0 1234 CHKERR(SNESGetTolerances(self.snes, &catol, &crtol, &cstol, 1236 return (toReal(crtol), toReal(catol), toReal(cstol), toInt(cmaxit)) 2887 cdef PetscReal catol = PETSC_DEFAULT 2893 if atol is not None: catol = asReal(atol) 2896 … CHKERR(SNESLineSearchSetTolerances(self.snesls, cminstep, cmaxstep, crtol, catol, cltol, cmaxits))
|
| H A D | KSP.pyx | 976 cdef PetscReal crtol, catol, cdivtol 977 crtol = catol = cdivtol = PETSC_CURRENT 979 if atol is not None: catol = asReal(atol) 983 CHKERR(KSPSetTolerances(self.ksp, crtol, catol, cdivtol, cmaxits)) 1009 cdef PetscReal crtol=0, catol=0, cdivtol=0 1011 CHKERR(KSPGetTolerances(self.ksp, &crtol, &catol, &cdivtol, &cmaxits)) 1012 return (toReal(crtol), toReal(catol), toReal(cdivtol), toInt(cmaxits))
|
| H A D | TAO.pyx | 1218 … def setConstraintTolerances(self, catol: float | None = None, crtol: float | None = None) -> None: 1225 catol 1240 if catol is not None: _catol = asReal(catol) 1251 catol : float
|
| /petsc/src/tao/constrained/impls/admm/ |
| H A D | admm.c | 608 if (tao->catol != tao->default_catol) am->catol_admm = tao->catol; in TaoSetUp_ADMM()
|
| /petsc/src/tao/quadratic/impls/bqpip/ |
| H A D | bqpip.c | 543 PetscObjectParameterSetDefault(tao, catol, PetscDefined(USE_REAL_SINGLE) ? 1e-6 : 1e-12); in TaoCreate_BQPIP()
|
| /petsc/src/tao/pde_constrained/impls/lcl/ |
| H A D | lcl.c | 584 PetscObjectParameterSetDefault(tao, catol, 1.0e-4); in TaoCreate_LCL()
|