Searched refs:Xslowbuffer (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/impls/multirate/ |
| H A D | mprk.c | 722 …Vec Xslow, Xfast, Xslowbuffer; /* subvectors for slow and fast components in X respective… in TSEvaluateStep_MPRKSPLIT() local 748 PetscCall(VecGetSubVector(X, mprk->is_slowbuffer, &Xslowbuffer)); in TSEvaluateStep_MPRKSPLIT() 749 PetscCall(VecMAXPY(Xslowbuffer, computedstages, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT() 750 PetscCall(VecRestoreSubVector(X, mprk->is_slowbuffer, &Xslowbuffer)); in TSEvaluateStep_MPRKSPLIT() 754 PetscCall(VecGetSubVector(X, mprk->is_slowbuffer, &Xslowbuffer)); in TSEvaluateStep_MPRKSPLIT() 755 PetscCall(VecMAXPY(Xslowbuffer, s, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT() 756 PetscCall(VecRestoreSubVector(X, mprk->is_slowbuffer, &Xslowbuffer)); in TSEvaluateStep_MPRKSPLIT()
|