Lines Matching refs:time_step
282 h = ts->time_step; in TSEvaluateStep_IRK()
317 PetscReal next_time_step = ts->time_step; in TSStep_IRK()
336 …nstages; j++) PetscCall(VecAXPY(irk->YdotI[i], A_inv[i + j * nstages] / ts->time_step, irk->Y[j])); in TSStep_IRK()
337 PetscCall(VecAXPY(irk->YdotI[i], -A_inv_rowsum[i] / ts->time_step, irk->U)); in TSStep_IRK()
343 PetscCall(TSAdaptChoose(adapt, ts, ts->time_step, NULL, &next_time_step, &accept)); in TSStep_IRK()
347 ts->time_step = next_time_step; in TSStep_IRK()
351 ts->ptime += ts->time_step; in TSStep_IRK()
352 ts->time_step = next_time_step; in TSStep_IRK()
379 h = ts->time_step; in TSInterpolate_IRK()
465 PetscReal h = ts->time_step; in SNESTSFormFunction_IRK()
478 …PetscCall(TSComputeIFunction(ts, ts->ptime + ts->time_step * c[i], Y[i], Ydot, YdotI[i], PETSC_FAL… in SNESTSFormFunction_IRK()
514 …PetscCall(TSComputeIJacobian(ts, ts->ptime + ts->time_step * c[nstages - 1], Y[nstages - 1], Ydot,… in SNESTSFormJacobian_IRK()
517 for (j = 0; j < nstages; j++) S[i + nstages * j] = tab->A_inv[i + nstages * j] / ts->time_step; in SNESTSFormJacobian_IRK()