Home
last modified time | relevance | path

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

/petsc/src/tao/unconstrained/impls/nls/
H A Dnlsimpl.h60 PetscReal psfac; /* Perturbation shrink factor */ member
H A Dnls.c425 pert = PetscMin(nlsP->psfac * pert, nlsP->pmsfac * gnorm); in TaoSolve_NLS()
744 …PetscCall(PetscOptionsReal("-tao_nls_psfac", "shrink factor", "", nlsP->psfac, &nlsP->psfac, NULL)… in TaoSetFromOptions_NLS()
896 nlsP->psfac = 4.0e-1; in TaoCreate_NLS()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.h87 PetscReal psfac; /* Perturbation shrink factor */ member
H A Dbnk.c650 bnk->pert = PetscMin(bnk->psfac * bnk->pert, bnk->pmsfac * bnk->gnorm); in TaoBNKSafeguardStep()
1083 …_bnk_psfac", "(developer) Hessian perturbation shrink factor", "", bnk->psfac, &bnk->psfac, NULL)); in TaoSetFromOptions_BNK()
1263 bnk->psfac = 4.0e-1; in TaoCreate_BNK()
/petsc/doc/manual/
H A Dtao.md974 > | ``psfac`` | real | :math:`0.4` | Perturbation shrink|
1173 \rho_{k+1} = \min\left\{\text{psfac} * \rho_k, \text{pmsfac} * \|g(x_k)\|\right\},
1177 `psfac` is set with the command line argument `-tao_nls_psfac`