Lines Matching refs:fallback
180 if (flg) tr->fallback = ftype; in SNESNewtonTRSetFallbackType()
652 …PetscCall(KSPCGSetRadius(snes->ksp, neP->fallback == SNES_TR_FALLBACK_NEWTON && neP->norm == NORM_… in SNESSolve_NEWTONTR()
674 SNESNewtonTRFallbackType fallback = ynorm > 0.0 ? neP->fallback : SNES_TR_FALLBACK_CAUCHY; in SNESSolve_NEWTONTR() local
676 …PetscCheck(neP->norm == NORM_2 || fallback != SNES_TR_FALLBACK_DOGLEG, PetscObjectComm((PetscObjec… in SNESSolve_NEWTONTR()
677 switch (fallback) { in SNESSolve_NEWTONTR()
685 if (fallback == SNES_TR_FALLBACK_CAUCHY || gTBg <= 0.0) { in SNESSolve_NEWTONTR()
840 SNESNewtonTRFallbackType fallback; in SNESSetFromOptions_NEWTONTR() local
857 fallback = ctx->fallback; in SNESSetFromOptions_NEWTONTR()
858 …onTRSetFallbackType", SNESNewtonTRFallbackTypes, (PetscEnum)fallback, (PetscEnum *)&fallback, &flg… in SNESSetFromOptions_NEWTONTR()
859 if (flg) PetscCall(SNESNewtonTRSetFallbackType(snes, fallback)); in SNESSetFromOptions_NEWTONTR()
886 …Call(PetscViewerASCIIPrintf(viewer, " fallback=%s\n", SNESNewtonTRFallbackTypes[tr->fallback])); in SNESView_NEWTONTR()
1155 neP->fallback = SNES_TR_FALLBACK_NEWTON; in SNESCreate_NEWTONTR()