| /petsc/src/tao/unconstrained/impls/cg/ |
| H A D | taocg.c | 16 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 D | lmvm.c | 13 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 D | blmvm.c | 8 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 D | owlqn.c | 59 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 D | bncg.c | 872 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 D | gpcg.c | 113 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()
|