Lines Matching refs:is_mediumbuffer
65 IS is_slow, is_slowbuffer, is_medium, is_mediumbuffer, is_fast; member
697 …for (j = 0; j < i; j++) PetscCall(VecGetSubVector(YdotRHS[j], mprk->is_mediumbuffer, &YdotRHS_medi… in TSStep_MPRK()
698 PetscCall(VecGetSubVector(Y[i], mprk->is_mediumbuffer, &Ymediumbuffer)); in TSStep_MPRK()
700 PetscCall(VecRestoreSubVector(Y[i], mprk->is_mediumbuffer, &Ymediumbuffer)); in TSStep_MPRK()
701 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_mediumbuffer, &YdotRHS_… in TSStep_MPRK()
774 PetscCall(VecGetSubVector(X, mprk->is_mediumbuffer, &Xmediumbuffer)); in TSEvaluateStep_MPRKSPLIT()
776 PetscCall(VecRestoreSubVector(X, mprk->is_mediumbuffer, &Xmediumbuffer)); in TSEvaluateStep_MPRKSPLIT()
863 PetscCall(VecGetSubVector(Y[i], mprk->is_mediumbuffer, &Ymediumbuffer)); in TSStep_MPRKSPLIT()
865 PetscCall(VecRestoreSubVector(Y[i], mprk->is_mediumbuffer, &Ymediumbuffer)); in TSStep_MPRKSPLIT()
994 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_mediumbuffer, &YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()
996 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_mediumbuffer, &YdotRHS_mediumbuffer)); in TSMPRKTableauSetUp()
1028 PetscCall(TSRHSSplitGetIS(ts, "mediumbuffer", &mprk->is_mediumbuffer)); in TSSetUp_MPRK()
1029 if (!mprk->is_mediumbuffer) { /* let medium buffer cover whole medium region */ in TSSetUp_MPRK()
1030 mprk->is_mediumbuffer = mprk->is_medium; in TSSetUp_MPRK()