Lines Matching refs:catol
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()
920 } else if (catol != (PetscReal)PETSC_CURRENT) { in TaoSetConstraintTolerances()
921 …PetscCheck(catol >= 0, PetscObjectComm((PetscObject)tao), PETSC_ERR_ARG_OUTOFRANGE, "Negative cato… in TaoSetConstraintTolerances()
922 tao->catol = catol; in TaoSetConstraintTolerances()
950 PetscErrorCode TaoGetConstraintTolerances(Tao tao, PetscReal *catol, PetscReal *crtol) in TaoGetConstraintTolerances() argument
954 if (catol) *catol = tao->catol; in TaoGetConstraintTolerances()
2016 PetscReal catol = tao->catol, crtol = tao->crtol; in TaoDefaultConvergenceTest() local
2027 } else if (f <= fmin && cnorm <= catol) { in TaoDefaultConvergenceTest()
2030 } else if (gnorm <= gatol && cnorm <= catol) { in TaoDefaultConvergenceTest()