Home
last modified time | relevance | path

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

/petsc/src/tao/interface/
H A Dtaosolver.c96 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 Dminsurf1_2.out53 convergence tolerances: catol=1e-08, crtol=1e-08
H A Dminsurf1_2_alt.out52 convergence tolerances: catol=1e-05, crtol=1e-05
H A Dminsurf1_1.out52 convergence tolerances: catol=1e-08, crtol=1e-08
/petsc/src/tao/constrained/impls/almm/
H A Dalmm.c100 … 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 Dtaoimpl.h149 PetscObjectParameterDeclare(PetscReal, catol);
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DSNES.pyx1201 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 DKSP.pyx976 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 DTAO.pyx1218 … 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 Dadmm.c608 if (tao->catol != tao->default_catol) am->catol_admm = tao->catol; in TaoSetUp_ADMM()
/petsc/src/tao/quadratic/impls/bqpip/
H A Dbqpip.c543 PetscObjectParameterSetDefault(tao, catol, PetscDefined(USE_REAL_SINGLE) ? 1e-6 : 1e-12); in TaoCreate_BQPIP()
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c584 PetscObjectParameterSetDefault(tao, catol, 1.0e-4); in TaoCreate_LCL()