Lines Matching refs:is_fast
65 IS is_slow, is_slowbuffer, is_medium, is_mediumbuffer, is_fast; member
677 for (j = 0; j < i; j++) PetscCall(VecGetSubVector(YdotRHS[j], mprk->is_fast, &YdotRHS_fast[j])); in TSStep_MPRK()
678 PetscCall(VecGetSubVector(Y[i], mprk->is_fast, &Yfast)); in TSStep_MPRK()
680 PetscCall(VecRestoreSubVector(Y[i], mprk->is_fast, &Yfast)); in TSStep_MPRK()
681 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_fast, &YdotRHS_fast[j])… in TSStep_MPRK()
780 PetscCall(VecGetSubVector(X, mprk->is_fast, &Xfast)); in TSEvaluateStep_MPRKSPLIT()
782 PetscCall(VecRestoreSubVector(X, mprk->is_fast, &Xfast)); in TSEvaluateStep_MPRKSPLIT()
851 PetscCall(VecGetSubVector(Y[i], mprk->is_fast, &Yfast)); in TSStep_MPRKSPLIT()
853 PetscCall(VecRestoreSubVector(Y[i], mprk->is_fast, &Yfast)); in TSStep_MPRKSPLIT()
998 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_fast, &YdotRHS_fast)); in TSMPRKTableauSetUp()
1000 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_fast, &YdotRHS_fast)); in TSMPRKTableauSetUp()
1022 PetscCall(TSRHSSplitGetIS(ts, "fast", &mprk->is_fast)); in TSSetUp_MPRK()
1023 …PetscCheck(mprk->is_slow && mprk->is_fast, PetscObjectComm((PetscObject)ts), PETSC_ERR_USER, "Must… in TSSetUp_MPRK()