Home
last modified time | relevance | path

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

/petsc/src/ts/impls/multirate/
H A Dmprk.c649 PetscScalar *wf = mprk->work_fast, *wsb = mprk->work_slowbuffer; in TSStep_MPRK() local
660 for (j = 0; j < i; j++) wsb[j] = h * Asb[i * s + j]; in TSStep_MPRK()
663 PetscCall(VecMAXPY(Yslowbuffer, i, wsb, mprk->YdotRHS_slowbuffer)); in TSStep_MPRK()
670 PetscCall(VecMAXPY(Yslow, i, wsb, mprk->YdotRHS_slow)); in TSStep_MPRK()
723 PetscScalar *wf = mprk->work_fast, *ws = mprk->work_slow, *wsb = mprk->work_slowbuffer; in TSEvaluateStep_MPRKSPLIT() local
745 …if (tab->rmb[j]) wsb[computedstages - tab->sbase + (tab->rmb[j] - 1) % tab->sbase] += h * tab->bsb… in TSEvaluateStep_MPRKSPLIT()
746 else wsb[computedstages++] = h * tab->bsb[j]; in TSEvaluateStep_MPRKSPLIT()
749 PetscCall(VecMAXPY(Xslowbuffer, computedstages, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT()
753 for (j = 0; j < s; j++) wsb[j] = h * tab->bsb[j]; in TSEvaluateStep_MPRKSPLIT()
755 PetscCall(VecMAXPY(Xslowbuffer, s, wsb, mprk->YdotRHS_slowbuffer)); in TSEvaluateStep_MPRKSPLIT()
[all …]
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas192 (wsb/patch 0.)
196 (wsb/default 0.)