Home
last modified time | relevance | path

Searched refs:YdotI_fast (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ts/impls/arkimex/
H A Dfsarkimex.c156 PetscCall(VecMAXPY(Xfast, s, w, ark->YdotI_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit()
176 PetscCall(VecMAXPY(Xfast, s, w, ark->YdotI_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit()
191 PetscCall(VecMAXPY(Xfast, tab->s, w, ark->YdotI_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit()
221 …fast = ark->YdotRHS_fast, *YdotRHS_slow = ark->YdotRHS_slow, *YdotI_fast = ark->YdotI_fast, Yfast,… in TSStep_ARKIMEX_FastSlowSplit() local
244 PetscCall(VecCopy(YdotI_fast[s - 1], Ydot0_fast)); in TSStep_ARKIMEX_FastSlowSplit()
249 PetscCall(VecCopy(YdotI_fast[i], ark->YdotI_prev[i])); in TSStep_ARKIMEX_FastSlowSplit()
302 PetscCall(VecMAXPY(Yfast, i, w, YdotI_fast)); in TSStep_ARKIMEX_FastSlowSplit()
313 PetscCall(VecMAXPY(Z, i, w, YdotI_fast)); in TSStep_ARKIMEX_FastSlowSplit()
349 PetscCall(VecCopy(Ydot0_fast, YdotI_fast[0])); /* YdotI_fast = YdotI_fast(tn-1) */ in TSStep_ARKIMEX_FastSlowSplit()
352 …PetscCall(VecAXPBYPCZ(YdotI_fast[i], -ark->scoeff / h, ark->scoeff / h, 0, Z, Yfast)); /* YdotI = … in TSStep_ARKIMEX_FastSlowSplit()
[all …]
H A Darkimex.h44 Vec *YdotI_fast; /* Function evaluations for the fast components in YdotI */ member