Lines Matching refs:vec_sol
118 Vec X0 = ts->vec_sol, X1, X2 = th->X1; in TSAlpha_Restart()
173 PetscCall(VecCopy(ts->vec_sol, th->X0)); in TSAlpha_Restart()
191 PetscCall(VecCopy(ts->vec_sol, th->X0)); in TSStep_Alpha()
211 PetscCall(VecCopy(th->X1, ts->vec_sol)); in TSStep_Alpha()
215 PetscCall(VecCopy(th->X0, ts->vec_sol)); in TSStep_Alpha()
281 PetscCall(VecWAXPY(th->V1, -1.0, th->X0, ts->vec_sol)); in TSInterpolate_Alpha()
283 PetscCall(VecCopy(ts->vec_sol, X)); in TSInterpolate_Alpha()
352 if (!th->X0) PetscCall(VecDuplicate(ts->vec_sol, &th->X0)); in TSSetUp_Alpha()
353 PetscCall(VecDuplicate(ts->vec_sol, &th->Xa)); in TSSetUp_Alpha()
354 PetscCall(VecDuplicate(ts->vec_sol, &th->X1)); in TSSetUp_Alpha()
355 PetscCall(VecDuplicate(ts->vec_sol, &th->V0)); in TSSetUp_Alpha()
356 PetscCall(VecDuplicate(ts->vec_sol, &th->Va)); in TSSetUp_Alpha()
357 PetscCall(VecDuplicate(ts->vec_sol, &th->V1)); in TSSetUp_Alpha()
363 if (!th->vec_sol_prev) PetscCall(VecDuplicate(ts->vec_sol, &th->vec_sol_prev)); in TSSetUp_Alpha()
364 if (!th->vec_lte_work) PetscCall(VecDuplicate(ts->vec_sol, &th->vec_lte_work)); in TSSetUp_Alpha()