Lines Matching refs:gamma
13 PetscReal *gamma; /* Coefficients of 3S* method */ member
51 PetscReal gamma[3][6] = { in SNESMSRegisterAll() local
58 PetscCall(SNESMSRegister(SNESMSM62, 6, 3, 1.0, &gamma[0][0], delta, betasub)); in SNESMSRegisterAll()
112 PetscCall(PetscFree(t->gamma)); in SNESMSRegisterDestroy()
193 …tscInt nstages, PetscInt nregisters, PetscReal stability, const PetscReal gamma[], const PetscReal… in SNESMSRegister() argument
201 if (gamma || delta) { in SNESMSRegister()
203 PetscAssertPointer(gamma, 5); in SNESMSRegister()
218 if (gamma && delta) { in SNESMSRegister()
219 PetscCall(PetscMalloc1(nstages * nregisters, &t->gamma)); in SNESMSRegister()
221 PetscCall(PetscArraycpy(t->gamma, gamma, nstages * nregisters)); in SNESMSRegister()
241 const PetscReal *gamma = t->gamma, *delta = t->delta, *betasub = t->betasub; in SNESMSStep_3Sstar() local
249 …const PetscScalar scoeff[] = {gamma[0 * nstages + i] - 1, gamma[1 * nstages + i], gamma[2 * nstage… in SNESMSStep_3Sstar()
288 if (tab->gamma && tab->delta) { in SNESMSStep_Step()