Lines Matching refs:accept
218 static PetscErrorCode TSBDF_Restart(TS ts, PetscBool *accept) in TSBDF_Restart() argument
227 *accept = PETSC_TRUE; in TSBDF_Restart()
235 PetscCall(TSAdaptCheckStage(ts->adapt, ts, bdf->time[0], bdf->work[0], accept)); in TSBDF_Restart()
236 if (!*accept) PetscFunctionReturn(PETSC_SUCCESS); in TSBDF_Restart()
252 PetscBool stageok, accept = PETSC_TRUE; in TSStep_BDF() local
271 …if (bdf->extrapolate) PetscCall(TSBDF_Extrapolate(ts, bdf->k - (accept ? 0 : 1), bdf->time[0], bdf… in TSStep_BDF()
272 else if (!accept) PetscCall(VecCopy(ts->vec_sol, bdf->work[0])); in TSStep_BDF()
282 PetscCall(TSAdaptChoose(ts->adapt, ts, ts->time_step, NULL, &next_time_step, &accept)); in TSStep_BDF()
283 bdf->status = accept ? TS_STEP_COMPLETE : TS_STEP_INCOMPLETE; in TSStep_BDF()
284 if (!accept) { in TSStep_BDF()
296 accept = PETSC_FALSE; in TSStep_BDF()