Home
last modified time | relevance | path

Searched refs:omega3 (Results 1 – 7 of 7) sorted by relevance

/petsc/src/tao/unconstrained/impls/ntl/
H A Dntlimpl.h39 PetscReal omega3; /* factor used for trust-region update */ member
H A Dntl.c565 if (tl->omega3 < 1.0) { in TaoSolve_NTL()
566 tao->trust = tl->omega3 * PetscMin(norm_d, tao->trust); in TaoSolve_NTL()
567 } else if (tl->omega3 > 1.0) { in TaoSolve_NTL()
568 tao->trust = PetscMax(tl->omega3 * norm_d, tao->trust); in TaoSolve_NTL()
657 PetscCall(PetscOptionsReal("-tao_ntl_omega3", "", "", tl->omega3, &tl->omega3, NULL)); in TaoSetFromOptions_NTL()
768 tl->omega3 = 1.00; in TaoCreate_NTL()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnlsimpl.h84 PetscReal omega3; /* factor used for trust-region update */ member
H A Dnls.c541 if (nlsP->omega3 < 1.0) { in TaoSolve_NLS()
542 tao->trust = nlsP->omega3 * PetscMin(norm_d, tao->trust); in TaoSolve_NLS()
543 } else if (nlsP->omega3 > 1.0) { in TaoSolve_NLS()
544 tao->trust = PetscMax(nlsP->omega3 * norm_d, tao->trust); in TaoSolve_NLS()
762 PetscCall(PetscOptionsReal("-tao_nls_omega3", "", "", nlsP->omega3, &nlsP->omega3, NULL)); in TaoSetFromOptions_NLS()
908 nlsP->omega3 = 1.00; in TaoCreate_NLS()
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.h111 PetscReal omega3; /* factor used for trust-region update */ member
H A Dbnk.c815 if (bnk->omega3 < 1.0) { in TaoBNKUpdateTrustRadius()
816 tao->trust = bnk->omega3 * PetscMin(bnk->dnorm, tao->trust); in TaoBNKUpdateTrustRadius()
817 } else if (bnk->omega3 > 1.0) { in TaoBNKUpdateTrustRadius()
818 tao->trust = PetscMax(bnk->omega3 * bnk->dnorm, tao->trust); in TaoBNKUpdateTrustRadius()
1101 …decent line-search step length (-tao_bnk_update_type step)", "", bnk->omega3, &bnk->omega3, NULL)); in TaoSetFromOptions_BNK()
1275 bnk->omega3 = 1.00; in TaoCreate_BNK()
/petsc/doc/manual/
H A Dtao.md1008 > | ``omega3`` | real | 1.00 | :math:`\omega_3` |