Home
last modified time | relevance | path

Searched refs:ls_reason (Results 1 – 11 of 11) sorted by relevance

/petsc/src/tao/bound/impls/bnk/
H A Dbnls.c92 TaoLineSearchConvergedReason ls_reason; in TaoSolve_BNLS() local
134 PetscCall(TaoBNKPerformLineSearch(tao, &stepType, &steplen, &ls_reason)); in TaoSolve_BNLS()
136 if (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_BNLS()
H A Dbntl.c110 TaoLineSearchConvergedReason ls_reason; in TaoSolve_BNTL() local
191 PetscCall(TaoBNKPerformLineSearch(tao, &stepType, &steplen, &ls_reason)); in TaoSolve_BNTL()
192 if (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_BNTL()
H A Dbnk.c693 TaoLineSearchConvergedReason ls_reason; in TaoBNKPerformLineSearch() local
699 …arch, tao->solution, &bnk->f, bnk->unprojected_gradient, tao->stepdirection, steplen, &ls_reason)); in TaoBNKPerformLineSearch()
702 …while (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER && *stepType … in TaoBNKPerformLineSearch()
777 …arch, tao->solution, &bnk->f, bnk->unprojected_gradient, tao->stepdirection, steplen, &ls_reason)); in TaoBNKPerformLineSearch()
780 *reason = ls_reason; in TaoBNKPerformLineSearch()
/petsc/src/tao/complementarity/impls/ssls/
H A Dssils.c40 TaoLineSearchConvergedReason ls_reason; in TaoSolve_SSILS() local
91 …SearchApply(tao->linesearch, tao->solution, &psi, ssls->dpsi, tao->stepdirection, &t, &ls_reason)); in TaoSolve_SSILS()
H A Dssfls.c26 TaoLineSearchConvergedReason ls_reason; in TaoSolve_SSFLS() local
83 …SearchApply(tao->linesearch, tao->solution, &psi, ssls->dpsi, tao->stepdirection, &t, &ls_reason)); in TaoSolve_SSFLS()
/petsc/src/tao/bound/impls/tron/
H A Dtron.c72 TaoLineSearchConvergedReason ls_reason = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_TRON() local
175 …ply(tao->linesearch, tron->X_New, &f_new, tron->G_New, tao->stepdirection, &stepsize, &ls_reason)); in TaoSolve_TRON()
236 TaoLineSearchConvergedReason ls_reason; in TronGradientProjections() local
257 …esearch, tao->solution, &f_new, tao->gradient, tao->stepdirection, &tron->pgstepsize, &ls_reason)); in TronGradientProjections()
/petsc/src/tao/unconstrained/impls/ntl/
H A Dntl.c35 TaoLineSearchConvergedReason ls_reason; in TaoSolve_NTL() local
475 …chApply(tao->linesearch, tao->solution, &f, tao->gradient, tao->stepdirection, &step, &ls_reason)); in TaoSolve_NTL()
478 …while (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER && stepType !… in TaoSolve_NTL()
543 …chApply(tao->linesearch, tao->solution, &f, tao->gradient, tao->stepdirection, &step, &ls_reason)); in TaoSolve_NTL()
547 if (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_NTL()
/petsc/src/tao/unconstrained/impls/nls/
H A Dnls.c45 TaoLineSearchConvergedReason ls_reason; in TaoSolve_NLS() local
439 …TaoLineSearchApply(tao->linesearch, tao->solution, &f, tao->gradient, nlsP->D, &step, &ls_reason)); in TaoSolve_NLS()
442 …while (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER && stepType !… in TaoSolve_NLS()
513 …TaoLineSearchApply(tao->linesearch, tao->solution, &f, tao->gradient, nlsP->D, &step, &ls_reason)); in TaoSolve_NLS()
518 if (ls_reason != TAOLINESEARCH_SUCCESS && ls_reason != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_NLS()
/petsc/src/tao/complementarity/impls/asls/
H A Dasils.c116 TaoLineSearchConvergedReason ls_reason; in TaoSolve_ASILS() local
254 …SearchApply(tao->linesearch, tao->solution, &psi, asls->dpsi, tao->stepdirection, &t, &ls_reason)); in TaoSolve_ASILS()
H A Dasfls.c116 TaoLineSearchConvergedReason ls_reason; in TaoSolve_ASFLS() local
259 …SearchApply(tao->linesearch, tao->solution, &psi, asls->dpsi, tao->stepdirection, &t, &ls_reason)); in TaoSolve_ASFLS()
/petsc/src/tao/pde_constrained/impls/lcl/
H A Dlcl.c176 TaoLineSearchConvergedReason ls_reason = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_LCL() local
362 …y(tao->linesearch, tao->solution, &lclP->aug, lclP->GAugL, tao->stepdirection, &step, &ls_reason)); in TaoSolve_LCL()
465 …y(tao->linesearch, tao->solution, &lclP->aug, lclP->GAugL, tao->stepdirection, &step, &ls_reason)); in TaoSolve_LCL()