Home
last modified time | relevance | path

Searched refs:lsreason (Results 1 – 5 of 5) sorted by relevance

/petsc/src/snes/impls/ls/
H A Dls.c128 SNESLineSearchReason lsreason; in SNESSolve_NEWTONLS() local
237 …8.16e, ynorm=%18.16e, lsreason=%d\n", (double)gnorm, (double)fnorm, (double)ynorm, (int)lsreason)); in SNESSolve_NEWTONLS()
239 PetscCall(SNESLineSearchGetReason(linesearch, &lsreason)); in SNESSolve_NEWTONLS()
240 if (lsreason) { in SNESSolve_NEWTONLS()
244 } else if (lsreason == SNES_LINESEARCH_FAILED_FUNCTION_DOMAIN) { in SNESSolve_NEWTONLS()
247 } else if (lsreason == SNES_LINESEARCH_FAILED_NANORINF) { in SNESSolve_NEWTONLS()
250 } else if (lsreason == SNES_LINESEARCH_FAILED_OBJECTIVE_DOMAIN) { in SNESSolve_NEWTONLS()
253 } else if (lsreason == SNES_LINESEARCH_FAILED_JACOBIAN_DOMAIN) { in SNESSolve_NEWTONLS()
/petsc/include/petsc/private/
H A Dsnesimpl.h467 SNESLineSearchReason lsreason; \
468 PetscCall(SNESLineSearchGetReason(snes->linesearch, &lsreason)); \
469 if (lsreason) { \
470 if (lsreason == SNES_LINESEARCH_FAILED_FUNCTION_DOMAIN) { \
475 if (lsreason == SNES_LINESEARCH_FAILED_NANORINF) { \
480 if (lsreason == SNES_LINESEARCH_FAILED_OBJECTIVE_DOMAIN) { \
485 if (lsreason == SNES_LINESEARCH_FAILED_JACOBIAN_DOMAIN) { \
/petsc/src/snes/impls/ngmres/
H A Dngmresfunc.c166 SNESLineSearchReason lsreason; in SNESNGMRESSelect_Private() local
190 PetscCall(SNESLineSearchGetReason(ngmres->additive_linesearch, &lsreason)); in SNESNGMRESSelect_Private()
191 if (lsreason == SNES_LINESEARCH_FAILED_FUNCTION_DOMAIN) { in SNESNGMRESSelect_Private()
196 if (lsreason == SNES_LINESEARCH_FAILED_NANORINF) { in SNESNGMRESSelect_Private()
201 if (lsreason && ++snes->numFailures >= snes->maxFailures) { in SNESNGMRESSelect_Private()
/petsc/src/snes/impls/vi/rs/
H A Dvirs.c300 SNESLineSearchReason lsreason; in SNESSolve_VINEWTONRSLS() local
540 PetscCall(SNESLineSearchGetReason(snes->linesearch, &lsreason)); in SNESSolve_VINEWTONRSLS()
541 if (lsreason) { in SNESSolve_VINEWTONRSLS()
545 } else if (lsreason == SNES_LINESEARCH_FAILED_FUNCTION_DOMAIN) { in SNESSolve_VINEWTONRSLS()
548 } else if (lsreason == SNES_LINESEARCH_FAILED_NANORINF) { in SNESSolve_VINEWTONRSLS()
551 } else if (lsreason == SNES_LINESEARCH_FAILED_OBJECTIVE_DOMAIN) { in SNESSolve_VINEWTONRSLS()
554 } else if (lsreason == SNES_LINESEARCH_FAILED_JACOBIAN_DOMAIN) { in SNESSolve_VINEWTONRSLS()
567 ….16e, ynorm=%18.16e, lssucceed=%d\n", (double)fnorm, (double)gnorm, (double)ynorm, (int)lsreason)); in SNESSolve_VINEWTONRSLS()
/petsc/src/snes/impls/qn/
H A Dqn.c69 SNESLineSearchReason lsreason; in SNESSolve_QN() local
184 PetscCall(SNESLineSearchGetReason(snes->linesearch, &lsreason)); in SNESSolve_QN()
188 ….16e, ynorm=%18.16e, lssucceed=%d\n", (double)fnorm, (double)gnorm, (double)ynorm, (int)lsreason)); in SNESSolve_QN()
237 if (lsreason || powell || periodic) { in SNESSolve_QN()