Home
last modified time | relevance | path

Searched refs:snesreason (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ts/adapt/interface/
H A Dtsadapt.c1067 SNESConvergedReason snesreason = SNES_CONVERGED_ITERATING; in TSAdaptCheckStage() local
1076 if (ts->snes) PetscCall(SNESGetConvergedReason(ts->snes, &snesreason)); in TSAdaptCheckStage()
1077 snes_div_func = (PetscBool)(snesreason == SNES_DIVERGED_FUNCTION_DOMAIN); in TSAdaptCheckStage()
1078 if (func_accept && snesreason < 0 && !snes_div_func) { in TSAdaptCheckStage()
1080 …p=%" PetscInt_FMT ", nonlinear solve failure: %s\n", ts->steps, SNESConvergedReasons[snesreason])); in TSAdaptCheckStage()
1115 …g with dt=%-10.3e\n", ((PetscObject)adapt)->type_name, ts->steps, SNESConvergedReasons[snesreason], in TSAdaptCheckStage()
/petsc/src/ts/impls/implicit/glle/
H A Dglle.c836 SNESConvergedReason snesreason; in TSSolve_GLLE() local
857 PetscCall(SNESGetConvergedReason(ts->snes, &snesreason)); in TSSolve_GLLE()
861 …if (snesreason < 0 && ts->max_snes_failures != PETSC_UNLIMITED && ++ts->num_snes_failures >= ts->m… in TSSolve_GLLE()
933 PetscCall(SNESGetConvergedReason(ts->snes, &snesreason)); in TSSolve_GLLE()
936 …if (snesreason < 0 && ts->max_snes_failures != PETSC_UNLIMITED && ++ts->num_snes_failures >= ts->m… in TSSolve_GLLE()