Lines Matching refs:vec_sol

636   PetscCall(VecCopy(ts->vec_sol, X));  in TSEvaluateStep_MPRK()
657 PetscCall(VecCopy(ts->vec_sol, Y[i])); in TSStep_MPRK()
707 PetscCall(TSEvaluateStep(ts, tab->order, ts->vec_sol, NULL)); in TSStep_MPRK()
728 PetscCall(VecCopy(ts->vec_sol, X)); in TSEvaluateStep_MPRKSPLIT()
803 PetscCall(VecCopy(ts->vec_sol, Y[i])); in TSStep_MPRKSPLIT()
894 PetscCall(TSEvaluateStep(ts, tab->order, ts->vec_sol, NULL)); in TSStep_MPRKSPLIT()
970 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &mprk->Y)); in TSMPRKTableauSetUp()
981 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_slow, &YdotRHS_slow)); in TSMPRKTableauSetUp()
983 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_slow, &YdotRHS_slow)); in TSMPRKTableauSetUp()
985 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_slowbuffer, &YdotRHS_slowbuffer)); in TSMPRKTableauSetUp()
987 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_slowbuffer, &YdotRHS_slowbuffer)); in TSMPRKTableauSetUp()
990 PetscCall(VecGetSubVector(ts->vec_sol, mprk->is_medium, &YdotRHS_medium)); in TSMPRKTableauSetUp()
992 PetscCall(VecRestoreSubVector(ts->vec_sol, mprk->is_medium, &YdotRHS_medium)); in TSMPRKTableauSetUp()
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()
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()
1002 PetscCall(VecDuplicateVecs(ts->vec_sol, tab->s, &mprk->YdotRHS)); in TSMPRKTableauSetUp()