Searched refs:YdotI_fast (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ts/impls/arkimex/ |
| H A D | fsarkimex.c | 156 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 D | arkimex.h | 44 Vec *YdotI_fast; /* Function evaluations for the fast components in YdotI */ member
|