Lines Matching refs:bf

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 …al Asb[8][8] = {{0}}, Amb[8][8] = {{0}}, Af[8][8] = {{0}}, bsb[8] = {0}, bmb[8] = {0}, bf[8] = {0}; 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 …][18] = {{0}}, Amb[18][18] = {{0}}, Af[18][18] = {{0}}, bsb[18] = {0}, bmb[18] = {0}, bf[18] = {0}; 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 … / RC(4.0), 0}}, bsb[5] = {RC(1.0) / RC(2.0), 0, 0, 0, RC(1.0) / RC(2.0)}, bf[5] = {RC(1.0) / RC(4… 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 …, 0, 0, RC(1.0) / RC(3.0), RC(1.0) / RC(3.0), 0, 0, 0, RC(1.0) / RC(6.0)}, bf[10] = {RC(1.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 …tscReal cmb[], const PetscInt rmb[], const PetscReal Af[], const PetscReal bf[], const PetscReal c… in TSMPRKRegister() argument
481 if (bf) PetscAssertPointer(bf, 15); in TSMPRKRegister()
494 PetscCall(PetscMalloc3(s * s, &t->Af, s, &t->bf, s, &t->cf)); in TSMPRKRegister()
496 if (bf) { in TSMPRKRegister()
497 PetscCall(PetscArraycpy(t->bf, bf, s)); in TSMPRKRegister()
499 for (i = 0; i < s; i++) t->bf[i] = Af[(s - 1) * s + i]; in TSMPRKRegister()
635 for (j = 0; j < s; j++) wf[j] = h * tab->bf[j]; in TSEvaluateStep_MPRK()
779 for (j = 0; j < s; j++) wf[j] = h * tab->bf[j]; in TSEvaluateStep_MPRKSPLIT()
1103 PetscCall(PetscFormatRealArray(fbuf, sizeof(fbuf), "% 8.6f", tab->s, tab->bf)); in TSView_MPRK()