Lines Matching refs:tab
20 struct _SNESMSTableau tab; member
108 SNESMSTableau t = &link->tab; in SNESMSRegisterDestroy()
212 t = &link->tab; in SNESMSRegister()
267 SNESMSTableau tab = ms->tableau; in SNESMSStep_Basic() local
268 const PetscReal *alpha = tab->betasub, h = ms->damping; in SNESMSStep_Basic()
269 PetscInt i, nstages = tab->nstages; in SNESMSStep_Basic()
285 SNESMSTableau tab = ms->tableau; in SNESMSStep_Step() local
288 if (tab->gamma && tab->delta) { in SNESMSStep_Step()
366 SNESMSTableau tab = ms->tableau; in SNESSetUp_MS() local
367 PetscInt nwork = tab->nregisters + 1; // +1 because VecMAXPY() in SNESMSStep_3Sstar() in SNESSetUp_MS()
391 SNESMSTableau tab = ms->tableau; in SNESView_MS() local
395 …if (isascii) PetscCall(PetscViewerASCIIPrintf(viewer, " multi-stage method type: %s\n", tab->name… in SNESView_MS()
415 …= SNESMSTableauList, count = 0; link; link = link->next, count++) namelist[count] = link->tab.name; in SNESSetFromOptions_MS()
435 SNESMSTableau tab = ms->tableau; in SNESMSGetType_MS() local
438 *mstype = tab->name; in SNESMSGetType_MS()
454 PetscCall(PetscStrcmp(link->tab.name, mstype, &match)); in SNESMSSetType_MS()
456 ms->tableau = &link->tab; in SNESMSSetType_MS()