Home
last modified time | relevance | path

Searched refs:steprollback (Results 1 – 16 of 16) sorted by relevance

/petsc/src/ts/interface/
H A Dts.c3527 ts->steprollback = PETSC_FALSE; in TSStep()
4110 ts->steprollback = PETSC_FALSE; in TSSolve()
4183 if (!ts->steprollback || (ts->stepresize && ts->resizerollback)) PetscCall(TSPreStep(ts)); in TSSolve()
4199 if (ts->steprollback) PetscCall(TSPostEvaluate(ts)); in TSSolve()
4200 if (!ts->steprollback && ts->resizerollback) PetscCall(TSResize(ts)); in TSSolve()
4207 if (!ts->steprollback) { in TSSolve()
5449 …PetscCheck(!ts->steprollback, PetscObjectComm((PetscObject)ts), PETSC_ERR_ARG_WRONGSTATE, "TSRollB… in TSRollBack()
5456 ts->steprollback = PETSC_TRUE; in TSRollBack()
5480 *flg = ts->steprollback; in TSGetStepRollBack()
H A Dtsmon.c207 … TS dt %g time %g%s", step, (double)ts->time_step, (double)ptime, ts->steprollback ? " (r)\n" : "\… in TSMonitorDefault()
306 …%" PetscInt_FMT "\n", step, (double)ts->time_step, (double)ptime, ts->steprollback ? " (r)" : "", … in TSMonitorWallClockTime()
349 …g%s max %g min %g\n", step, (double)ts->time_step, (double)ptime, ts->steprollback ? " (r)" : "", … in TSMonitorExtreme()
/petsc/src/ts/adapt/impls/dsp/
H A Dadaptdsp.c111 if (!ts->steprollback) dsp->rollback = PETSC_FALSE; in TSAdaptChoose_DSP()
/petsc/include/petsc/private/
H A Dtsimpl.h294 PetscBool steprollback; /* flag to indicate that the step was rolled back */ member
/petsc/src/ts/impls/implicit/alpha/
H A Dalpha1.c189 if (!ts->steprollback) { in TSStep_Alpha()
H A Dalpha2.c245 if (!ts->steprollback) { in TSStep_Alpha()
/petsc/src/ts/impls/implicit/discgrad/
H A Dtsdiscgrad.c230 if (!ts->steprollback) PetscCall(VecCopy(ts->vec_sol, dg->X0)); in TSStep_DiscGrad()
/petsc/src/ts/impls/bdf/
H A Dbdf.c258 if (!ts->steprollback && !ts->steprestart) { in TSStep_BDF()
/petsc/src/ts/impls/arkimex/
H A Dfsarkimex.c242 if (!ts->steprollback) { in TSStep_ARKIMEX_FastSlowSplit()
H A Darkimex.c1356 if (!ts->steprollback) { in TSStep_ARKIMEX()
/petsc/src/ts/impls/implicit/irk/
H A Dirk.c320 if (!ts->steprollback) PetscCall(VecCopy(ts->vec_sol, irk->U0)); in TSStep_IRK()
/petsc/src/ts/interface/sensitivity/
H A Dtssen.c1400 …" TS dt %g time %g%s", step, (double)ts->time_step, (double)time, ts->steprollback ? " (r)\n" : "\… in TSAdjointMonitorDefault()
/petsc/src/ts/impls/rosw/
H A Drosw.c1144 if (!ts->steprollback) PetscCall(VecCopy(ts->vec_sol, ros->vec_sol_prev)); in TSStep_RosW()
/petsc/src/ts/impls/explicit/rk/
H A Drk.c791 if (ts->steprollback || ts->steprestart) FSAL = PETSC_FALSE; in TSStep_RK()
/petsc/src/ts/impls/implicit/theta/
H A Dtheta.c205 if (!ts->steprollback) { in TSStep_Theta()
/petsc/src/ts/trajectory/impls/memory/
H A Dtrajmemory.c567 if (!ts->steprollback) PetscCall(TSPostStep(ts)); in ReCompute()