Lines Matching refs:vec_sol

1251         PetscCall(VecCopy(ts->vec_sol, X));  in TSEvaluateStep_ARKIMEX()
1262 } else PetscCall(VecCopy(ts->vec_sol, X)); in TSEvaluateStep_ARKIMEX()
1268 PetscCall(VecCopy(ts->vec_sol, X)); in TSEvaluateStep_ARKIMEX()
1279 PetscCall(VecCopy(ts->vec_sol, X)); in TSEvaluateStep_ARKIMEX()
1307 PetscCall(VecDuplicate(ts->vec_sol, &Udot)); in TSARKIMEXTestMassIdentity()
1308 PetscCall(VecDuplicate(ts->vec_sol, &Y1)); in TSARKIMEXTestMassIdentity()
1309 PetscCall(VecDuplicate(ts->vec_sol, &Y2)); in TSARKIMEXTestMassIdentity()
1310 PetscCall(TSComputeIFunction(ts, ts->ptime, ts->vec_sol, Udot, Y1, ark->imex)); in TSARKIMEXTestMassIdentity()
1312 PetscCall(TSComputeIFunction(ts, ts->ptime, ts->vec_sol, Udot, Y2, ark->imex)); in TSARKIMEXTestMassIdentity()
1348 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->Y_prev)); in TSStep_ARKIMEX()
1349 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotI_prev)); in TSStep_ARKIMEX()
1350 if (tab->additive) PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotRHS_prev)); in TSStep_ARKIMEX()
1381 PetscCall(VecCopy(ts->vec_sol, Z)); in TSStep_ARKIMEX()
1402 PetscCall(TSSetSolution(ts_start, ts->vec_sol)); in TSStep_ARKIMEX()
1413 PetscCall(TSSolve(ts_start, ts->vec_sol)); in TSStep_ARKIMEX()
1441 PetscCall(VecCopy(ts->vec_sol, Y[i])); in TSStep_ARKIMEX()
1453 PetscCall(VecCopy(ts->vec_sol, Z)); in TSStep_ARKIMEX()
1465 PetscCall(VecCopy(i > 0 ? Y[i - 1] : ts->vec_sol, Y[i])); in TSStep_ARKIMEX()
1510 PetscCall(TSEvaluateStep_ARKIMEX(ts, tab->order, ts->vec_sol, NULL)); in TSStep_ARKIMEX()
1518 PetscCall(VecCopy(ts->vec_sol0, ts->vec_sol)); in TSStep_ARKIMEX()
2014 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->Y)); in TSARKIMEXTableauSetUp()
2015 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotI)); in TSARKIMEXTableauSetUp()
2016 if (tab->additive) PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotRHS)); in TSARKIMEXTableauSetUp()
2018 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->Y_prev)); in TSARKIMEXTableauSetUp()
2019 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotI_prev)); in TSARKIMEXTableauSetUp()
2020 if (tab->additive) PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &ark->YdotRHS_prev)); in TSARKIMEXTableauSetUp()
2036 PetscCall(VecDuplicate(ts->vec_sol, &ark->Ydot)); in TSSetUp_ARKIMEX()
2037 PetscCall(VecDuplicate(ts->vec_sol, &ark->Ydot0)); in TSSetUp_ARKIMEX()
2038 PetscCall(VecDuplicate(ts->vec_sol, &ark->Z)); in TSSetUp_ARKIMEX()