Home
last modified time | relevance | path

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

/petsc/src/ts/impls/multirate/
H A Dmprk.c52 …Vec *YdotRHS_slowbuffer; /* Function evaluations by medium tableau for slow components … member
644 …k->YdotRHS_fast, *YdotRHS_slow = mprk->YdotRHS_slow, *YdotRHS_slowbuffer = mprk->YdotRHS_slowbuffe… in TSStep_MPRK() local
661 …0; j < i; j++) PetscCall(VecGetSubVector(YdotRHS[j], mprk->is_slowbuffer, &YdotRHS_slowbuffer[j])); in TSStep_MPRK()
663 PetscCall(VecMAXPY(Yslowbuffer, i, wsb, mprk->YdotRHS_slowbuffer)); in TSStep_MPRK()
665 … < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_slowbuffer, &YdotRHS_slowbuffer[j])); in TSStep_MPRK()
749 PetscCall(VecMAXPY(Xslowbuffer, computedstages, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT()
755 PetscCall(VecMAXPY(Xslowbuffer, s, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT()
790 …k->YdotRHS_fast, *YdotRHS_slow = mprk->YdotRHS_slow, *YdotRHS_slowbuffer = mprk->YdotRHS_slowbuffe… in TSStep_MPRKSPLIT() local
820 PetscCall(VecMAXPY(Yslowbuffer, computedstages, wm, YdotRHS_slowbuffer)); in TSStep_MPRKSPLIT()
825 PetscCall(VecMAXPY(Yslowbuffer, i, wsb, YdotRHS_slowbuffer)); in TSStep_MPRKSPLIT()
[all …]