Home
last modified time | relevance | path

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

/petsc/src/ts/impls/multirate/
H A Dmprk.c65 IS is_slow, is_slowbuffer, is_medium, is_mediumbuffer, is_fast; member
689 if (mprk->is_medium) { in TSStep_MPRK()
690 …for (j = 0; j < i; j++) PetscCall(VecGetSubVector(YdotRHS[j], mprk->is_medium, &YdotRHS_medium[j])… in TSStep_MPRK()
691 PetscCall(VecGetSubVector(Y[i], mprk->is_medium, &Ymedium)); in TSStep_MPRK()
693 PetscCall(VecRestoreSubVector(Y[i], mprk->is_medium, &Ymedium)); in TSStep_MPRK()
694 …for (j = 0; j < i; j++) PetscCall(VecRestoreSubVector(YdotRHS[j], mprk->is_medium, &YdotRHS_medium… in TSStep_MPRK()
742 if (tab->np == 3 && mprk->is_medium) { in TSEvaluateStep_MPRKSPLIT()
762 if (mprk->is_medium) { in TSEvaluateStep_MPRKSPLIT()
768 PetscCall(VecGetSubVector(X, mprk->is_medium, &Xmedium)); in TSEvaluateStep_MPRKSPLIT()
770 PetscCall(VecRestoreSubVector(X, mprk->is_medium, &Xmedium)); in TSEvaluateStep_MPRKSPLIT()
[all …]