Lines Matching refs:ts_start
1395 TS ts_start; in TSStep_ARKIMEX() local
1401 PetscCall(TSClone(ts, &ts_start)); in TSStep_ARKIMEX()
1402 PetscCall(TSSetSolution(ts_start, ts->vec_sol)); in TSStep_ARKIMEX()
1403 PetscCall(TSSetTime(ts_start, ts->ptime)); in TSStep_ARKIMEX()
1404 PetscCall(TSSetMaxSteps(ts_start, ts->steps + 1)); in TSStep_ARKIMEX()
1405 PetscCall(TSSetMaxTime(ts_start, ts->ptime + ts->time_step)); in TSStep_ARKIMEX()
1406 PetscCall(TSSetExactFinalTime(ts_start, TS_EXACTFINALTIME_STEPOVER)); in TSStep_ARKIMEX()
1407 PetscCall(TSSetTimeStep(ts_start, ts->time_step)); in TSStep_ARKIMEX()
1408 PetscCall(TSSetType(ts_start, TSARKIMEX)); in TSStep_ARKIMEX()
1409 PetscCall(TSARKIMEXSetFullyImplicit(ts_start, PETSC_TRUE)); in TSStep_ARKIMEX()
1410 PetscCall(TSARKIMEXSetType(ts_start, TSARKIMEX1BEE)); in TSStep_ARKIMEX()
1412 PetscCall(TSRestartStep(ts_start)); in TSStep_ARKIMEX()
1413 PetscCall(TSSolve(ts_start, ts->vec_sol)); in TSStep_ARKIMEX()
1414 PetscCall(TSGetTime(ts_start, &ts->ptime)); in TSStep_ARKIMEX()
1415 PetscCall(TSGetTimeStep(ts_start, &ts->time_step)); in TSStep_ARKIMEX()
1418 TS_ARKIMEX *ark_start = (TS_ARKIMEX *)ts_start->data; in TSStep_ARKIMEX()
1429 PetscCall(TSDestroy(&ts_start)); in TSStep_ARKIMEX()