Lines Matching refs:Af
34 PetscReal *Af, *bf, *cf; /* Tableau for fast components */ member
240 PetscReal Asb[4][4] = {{0}}, Af[4][4] = {{0}}, bsb[4] = {0}, bf[4] = {0}; in TSMPRKRegisterAll() local
242 PetscCall(TSMPRKGenerateTableau2(2, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Af[0][0], bf)); in TSMPRKRegisterAll()
243 …(TSMPRK2A22, 2, 2, 2, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
252 …PetscReal Asb[8][8] = {{0}}, Amb[8][8] = {{0}}, Af[8][8] = {{0}}, bsb[8] = {0}, bmb[8] = {0}, bf[8… in TSMPRKRegisterAll() local
254 …SMPRKGenerateTableau3(2, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Amb[0][0], bmb, &Af[0][0], bf)); in TSMPRKRegisterAll()
255 …PRK2A23, 2, 2, 2, 2, &Asb[0][0], bsb, NULL, rsb, &Amb[0][0], bmb, NULL, rmb, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
264 PetscReal Asb[6][6] = {{0}}, Af[6][6] = {{0}}, bsb[6] = {0}, bf[6] = {0}; in TSMPRKRegisterAll() local
266 PetscCall(TSMPRKGenerateTableau2(3, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Af[0][0], bf)); in TSMPRKRegisterAll()
267 …(TSMPRK2A32, 2, 2, 3, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
276 …PetscReal Asb[18][18] = {{0}}, Amb[18][18] = {{0}}, Af[18][18] = {{0}}, bsb[18] = {0}, bmb[18] = {… in TSMPRKRegisterAll() local
278 …SMPRKGenerateTableau3(3, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Amb[0][0], bmb, &Af[0][0], bf)); in TSMPRKRegisterAll()
279 …PRK2A33, 2, 2, 3, 3, &Asb[0][0], bsb, NULL, rsb, &Amb[0][0], bmb, NULL, rmb, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
343 …Af[5][5] = {{0, 0, 0, 0, 0}, {RC(1.0) / RC(2.0), 0, 0, 0, 0}, {RC(1.0) / RC(4.0), RC(1.0) / RC(4.0… in TSMPRKRegisterAll() local
345 …er(TSMPRKP2, 2, 5, 1, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
362 …Af[10][10] = {{0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {RC(1.0) / RC(4.0), 0, 0, 0, 0, 0, 0, 0, 0, 0}, {RC(… in TSMPRKRegisterAll() local
364 …er(TSMPRKP3, 3, 5, 2, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL, &Af[0][0], bf, NULL)); in TSMPRKRegisterAll()
389 PetscCall(PetscFree3(t->Af, t->bf, t->cf)); in TSMPRKRegisterDestroy()
464 …scReal bmb[], const PetscReal cmb[], const PetscInt rmb[], const PetscReal Af[], const PetscReal b… in TSMPRKRegister() argument
480 PetscAssertPointer(Af, 14); in TSMPRKRegister()
494 PetscCall(PetscMalloc3(s * s, &t->Af, s, &t->bf, s, &t->cf)); in TSMPRKRegister()
495 PetscCall(PetscArraycpy(t->Af, Af, s * s)); in TSMPRKRegister()
499 for (i = 0; i < s; i++) t->bf[i] = Af[(s - 1) * s + i]; in TSMPRKRegister()
504 for (j = 0, t->cf[i] = 0; j < s; j++) t->cf[i] += Af[i * s + j]; in TSMPRKRegister()
648 const PetscReal *Af = tab->Af, *cf = tab->cf, *Asb = tab->Asb, *csb = tab->csb; in TSStep_MPRK() local
676 for (j = 0; j < i; j++) wf[j] = h * Af[i * s + j]; in TSStep_MPRK()
793 const PetscReal *Af = tab->Af, *cf = tab->cf, *Asb = tab->Asb, *csb = tab->csb; in TSStep_MPRKSPLIT() local
850 for (j = 0; j < i; j++) wf[j] = h * Af[i * s + j]; in TSStep_MPRKSPLIT()
1100 PetscCall(PetscFormatRealArray(fbuf, sizeof(fbuf), "% 8.6f", tab->s, &tab->Af[i * tab->s])); in TSView_MPRK()