Home
last modified time | relevance | path

Searched refs:ls_status (Results 1 – 6 of 6) sorted by relevance

/petsc/src/tao/unconstrained/impls/cg/
H A Dtaocg.c16 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_CG() local
83 …chApply(tao->linesearch, tao->solution, &f, tao->gradient, tao->stepdirection, &step, &ls_status)); in TaoSolve_CG()
85 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_CG()
108 …chApply(tao->linesearch, tao->solution, &f, tao->gradient, tao->stepdirection, &step, &ls_status)); in TaoSolve_CG()
111 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_CG()
122 …chApply(tao->linesearch, tao->solution, &f, tao->gradient, tao->stepdirection, &step, &ls_status)); in TaoSolve_CG()
124 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_CG()
/petsc/src/tao/unconstrained/impls/lmvm/
H A Dlmvm.c13 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_LMVM() local
82 …(TaoLineSearchApply(tao->linesearch, tao->solution, &f, tao->gradient, lmP->D, &step, &ls_status)); in TaoSolve_LMVM()
85 …if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER && (stepType != … in TaoSolve_LMVM()
105 …(TaoLineSearchApply(tao->linesearch, tao->solution, &f, tao->gradient, lmP->D, &step, &ls_status)); in TaoSolve_LMVM()
109 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_LMVM()
/petsc/src/tao/bound/impls/blmvm/
H A Dblmvm.c8 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_BLMVM() local
76 …search, tao->solution, &f, blmP->unprojected_gradient, tao->stepdirection, &stepsize, &ls_status)); in TaoSolve_BLMVM()
79 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_BLMVM()
96 …search, tao->solution, &f, blmP->unprojected_gradient, tao->stepdirection, &stepsize, &ls_status)); in TaoSolve_BLMVM()
99 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoSolve_BLMVM()
/petsc/src/tao/unconstrained/impls/owlqn/
H A Dowlqn.c59 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_OWLQN() local
139 …scCall(TaoLineSearchApply(tao->linesearch, tao->solution, &f, lmP->GV, lmP->D, &step, &ls_status)); in TaoSolve_OWLQN()
142 while (((int)ls_status < 0) && (stepType != OWLQN_GRADIENT)) { in TaoSolve_OWLQN()
188 …scCall(TaoLineSearchApply(tao->linesearch, tao->solution, &f, lmP->GV, lmP->D, &step, &ls_status)); in TaoSolve_OWLQN()
192 if ((int)ls_status < 0) { in TaoSolve_OWLQN()
215 if ((int)ls_status < 0) break; in TaoSolve_OWLQN()
/petsc/src/tao/bound/impls/bncg/
H A Dbncg.c872 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoBNCGConductIteration() local
892 …nesearch, tao->solution, &cg->f, cg->unprojected_gradient, tao->stepdirection, &step, &ls_status)); in TaoBNCGConductIteration()
896 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoBNCGConductIteration()
920 …nesearch, tao->solution, &cg->f, cg->unprojected_gradient, tao->stepdirection, &step, &ls_status)); in TaoBNCGConductIteration()
924 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoBNCGConductIteration()
931 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoBNCGConductIteration()
936 …nesearch, tao->solution, &cg->f, cg->unprojected_gradient, tao->stepdirection, &step, &ls_status)); in TaoBNCGConductIteration()
940 if (ls_status != TAOLINESEARCH_SUCCESS && ls_status != TAOLINESEARCH_SUCCESS_USER) { in TaoBNCGConductIteration()
/petsc/src/tao/quadratic/impls/gpcg/
H A Dgpcg.c113 TaoLineSearchConvergedReason ls_status = TAOLINESEARCH_CONTINUE_ITERATING; in TaoSolve_GPCG() local
190 …tao->linesearch, tao->solution, &f_new, tao->gradient, tao->stepdirection, &stepsize, &ls_status)); in TaoSolve_GPCG()