Lines Matching refs:YdotRHS_mediumbuffer
54 …Vec *YdotRHS_mediumbuffer; /* Function evaluations by fast tableau for medium components … member
683 …ec *YdotRHS_medium = mprk->YdotRHS_medium, *YdotRHS_mediumbuffer = mprk->YdotRHS_mediumbuf… in TSStep_MPRK() local
697 … < i; j++) PetscCall(VecGetSubVector(YdotRHS[j], mprk->is_mediumbuffer, &YdotRHS_mediumbuffer[j])); in TSStep_MPRK()
699 PetscCall(VecMAXPY(Ymediumbuffer, i, wmb, mprk->YdotRHS_mediumbuffer)); in TSStep_MPRK()
701 …; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_mediumbuffer, &YdotRHS_mediumbuffer[j])); in TSStep_MPRK()
775 PetscCall(VecMAXPY(Xmediumbuffer, s, wmb, mprk->YdotRHS_mediumbuffer)); in TSEvaluateStep_MPRKSPLIT()
856 … *YdotRHS_medium = mprk->YdotRHS_medium, *YdotRHS_mediumbuffer = mprk->YdotRHS_mediumbuf… in TSStep_MPRKSPLIT() local
864 PetscCall(VecMAXPY(Ymediumbuffer, i, wmb, YdotRHS_mediumbuffer)); in TSStep_MPRKSPLIT()
888 …all(TSComputeRHSFunction(mprk->subts_mediumbuffer, t + h * cmb[i], Y[i], YdotRHS_mediumbuffer[i])); in TSStep_MPRKSPLIT()
918 PetscCall(VecDestroyVecs(tab->s, &mprk->YdotRHS_mediumbuffer)); in TSMPRKTableauReset()
925 PetscCall(PetscFree(mprk->YdotRHS_mediumbuffer)); in TSMPRKTableauReset()
967 Vec YdotRHS_slow, YdotRHS_slowbuffer, YdotRHS_medium, YdotRHS_mediumbuffer, YdotRHS_fast; in TSMPRKTableauSetUp() local
994 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_mediumbuffer, &YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()
995 PetscCall(VecDuplicateVecs(YdotRHS_mediumbuffer, tab->s, &mprk->YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()
996 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_mediumbuffer, &YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()
1007 PetscCall(PetscMalloc1(tab->s, &mprk->YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()