Home
last modified time | relevance | path

Searched refs:pmsfac (Results 1 – 5 of 5) sorted by relevance

/petsc/src/tao/unconstrained/impls/nls/
H A Dnlsimpl.h62 PetscReal pmsfac; /* Merit function shrink factor */ member
H A Dnls.c425 pert = PetscMin(nlsP->psfac * pert, nlsP->pmsfac * gnorm); in TaoSolve_NLS()
746 …PetscOptionsReal("-tao_nls_pmsfac", "merit shrink factor", "", nlsP->pmsfac, &nlsP->pmsfac, NULL)); in TaoSetFromOptions_NLS()
898 nlsP->pmsfac = 1.0e-1; in TaoCreate_NLS()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.h89 PetscReal pmsfac; /* Merit function shrink factor */ member
H A Dbnk.c650 bnk->pert = PetscMin(bnk->psfac * bnk->pert, bnk->pmsfac * bnk->gnorm); in TaoBNKSafeguardStep()
1085 … "(developer) merit shrink factor for Hessian perturbation", "", bnk->pmsfac, &bnk->pmsfac, NULL)); in TaoSetFromOptions_BNK()
1265 bnk->pmsfac = 1.0e-1; in TaoCreate_BNK()
/petsc/doc/manual/
H A Dtao.md979 > | ``pmsfac`` | real | :math:`0.1` | Gradient norm |
1173 \rho_{k+1} = \min\left\{\text{psfac} * \rho_k, \text{pmsfac} * \|g(x_k)\|\right\},
1178 with a default value of 0.4, and `pmsfac` is set by