Home
last modified time | relevance | path

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

/petsc/src/tao/linesearch/impls/gpcglinesearch/
H A Dgpcglinesearch.c161 if ((ls->nfeval + ls->nfgeval) >= ls->max_funcs) { in TaoLineSearchApply_GPCG()
162 …ls (%" PetscInt_FMT ") > maximum (%" PetscInt_FMT ")\n", ls->nfeval + ls->nfgeval, ls->max_funcs)); in TaoLineSearchApply_GPCG()
172 …cInt_FMT " function evals in line search, step = %g\n", ls->nfeval + ls->nfgeval, (double)ls->step… in TaoLineSearchApply_GPCG()
/petsc/src/tao/linesearch/interface/
H A Dtaolinesearch.c86 …IPrintf(viewer, "total number of function/gradient evaluations=%" PetscInt_FMT "\n", ls->nfgeval)); in TaoLineSearchView()
312 ls->nfgeval = 0; in TaoLineSearchApply()
403 ls->nfgeval = 0; in TaoLineSearchSetType()
562 …tNumberFunctionEvaluations(TaoLineSearch ls, PetscInt *nfeval, PetscInt *ngeval, PetscInt *nfgeval) in TaoLineSearchGetNumberFunctionEvaluations() argument
568 *nfgeval = ls->nfgeval; in TaoLineSearchGetNumberFunctionEvaluations()
882 ls->nfgeval++; in TaoLineSearchComputeObjectiveAndGradient()
/petsc/include/petsc/private/
H A Dtaolinesearchimpl.h56 PetscInt nfgeval; member
/petsc/src/tao/linesearch/impls/armijo/
H A Darmijo.c192 while (ls->step >= ls->stepmin && (ls->nfeval + ls->nfgeval) < ls->max_funcs) { in TaoLineSearchApply_Armijo()
233 } else if ((ls->nfeval + ls->nfgeval) >= ls->max_funcs) { in TaoLineSearchApply_Armijo()
234 …etscInt_FMT ") > maximum allowed (%" PetscInt_FMT ")\n", ls->nfeval + ls->nfgeval, ls->max_funcs)); in TaoLineSearchApply_Armijo()
/petsc/src/tao/linesearch/impls/morethuente/
H A Dmorethuente.c129 …->stepmax - ls->stepmin <= ls->rtol * ls->stepmax)) || (ls->nfeval + ls->nfgeval >= ls->max_funcs … in TaoLineSearchApply_MT()
255 if (ls->nfeval + ls->nfgeval > ls->max_funcs) { in TaoLineSearchApply_MT()
256 …ls (%" PetscInt_FMT ") > maximum (%" PetscInt_FMT ")\n", ls->nfeval + ls->nfgeval, ls->max_funcs)); in TaoLineSearchApply_MT()
263 …cInt_FMT " function evals in line search, step = %g\n", ls->nfeval + ls->nfgeval, (double)ls->step… in TaoLineSearchApply_MT()
/petsc/src/tao/interface/
H A Dtaosolver.c1361 PetscInt nfeval, ngeval, nfgeval; in TaoAddLineSearchCounts() local
1368 … PetscCall(TaoLineSearchGetNumberFunctionEvaluations(tao->linesearch, &nfeval, &ngeval, &nfgeval)); in TaoAddLineSearchCounts()
1371 tao->nfuncgrads += nfgeval; in TaoAddLineSearchCounts()