Lines Matching refs:V1
25 Vec V0, Va, V1; member
107 Vec X1 = X, V1 = th->V1, A1 = th->A1; in TSAlpha_StageVecs() local
122 PetscCall(VecWAXPY(V1, (1.0 - Gamma) / Gamma, A0, A1)); in TSAlpha_StageVecs()
123 PetscCall(VecAYPX(V1, dt * Gamma, V0)); in TSAlpha_StageVecs()
128 PetscCall(VecWAXPY(Va, -1.0, V0, V1)); in TSAlpha_StageVecs()
161 Vec V0 = ts->vec_dot, V1, V2 = th->V1; in TSAlpha_Restart() local
166 PetscCall(VecDuplicate(V0, &V1)); in TSAlpha_Restart()
184 PetscCall(VecCopy(th->V1, V1)); in TSAlpha_Restart()
192 PetscCall(VecCopy(V1, th->V0)); in TSAlpha_Restart()
196 PetscCall(VecCopy(th->V1, V2)); in TSAlpha_Restart()
204 PetscCall(VecAXPY(th->A0, +4 / time_step, V1)); in TSAlpha_Restart()
217 PetscCall(VecAXPY(th->vec_lte_work[1], -4, V1)); in TSAlpha_Restart()
231 PetscCall(VecDestroy(&V1)); in TSAlpha_Restart()
270 PetscCall(VecCopy(th->V1, ts->vec_dot)); in TSStep_Alpha()
299 Vec V = th->V1; /* V = solution */ in TSEvaluateWLTE_Alpha()
337 vecV[0] = th->V1; in TSEvaluateWLTE_Alpha()
419 PetscCall(VecDestroy(&th->V1)); in TSReset_Alpha()
453 PetscCall(VecDuplicate(ts->vec_sol, &th->V1)); in TSSetUp_Alpha()