Searched refs:Y_snes (Results 1 – 2 of 2) sorted by relevance
43 Vec Y_snes; /* Work vector for SNES */ member
37 Vec Z = ark->Z, Ydot = ark->Ydot, Y = ark->Y_snes; in SNESTSFormFunction_ARKIMEX_FastSlowSplit()58 Vec Z = ark->Z, Ydot = ark->Ydot, Y = ark->Y_snes; in SNESTSFormJacobian_ARKIMEX_FastSlowSplit()319 if (ark->is_slow) PetscCall(VecCopy(i > 0 ? Y[i - 1] : ts->vec_sol, ark->Y_snes)); in TSStep_ARKIMEX_FastSlowSplit()320 else ark->Y_snes = Y[i]; in TSStep_ARKIMEX_FastSlowSplit()430 …if (ark->is_fast && ark->is_slow) PetscCall(VecDuplicate(ts->vec_sol, &ark->Y_snes)); // need an a… in TSSetUp_ARKIMEX_FastSlowSplit()476 if (ark->is_fast && ark->is_slow) PetscCall(VecDestroy(&ark->Y_snes)); in TSReset_ARKIMEX_FastSlowSplit()