Lines Matching refs:Asb
37 PetscReal *Asb, *bsb, *csb; /* Tableau for slow 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 …PetscCall(TSMPRKRegister(TSMPRK2A22, 2, 2, 2, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NUL… 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 …PetscCall(TSMPRKGenerateTableau3(2, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Amb[0][0], bmb, &Af[… in TSMPRKRegisterAll()
255 …PetscCall(TSMPRKRegister(TSMPRK2A23, 2, 2, 2, 2, &Asb[0][0], bsb, NULL, rsb, &Amb[0][0], bmb, 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 …PetscCall(TSMPRKRegister(TSMPRK2A32, 2, 2, 3, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NUL… 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 …PetscCall(TSMPRKGenerateTableau3(3, 2, &Abase[0][0], bbase, &Asb[0][0], bsb, &Amb[0][0], bmb, &Af[… in TSMPRKRegisterAll()
279 …PetscCall(TSMPRKRegister(TSMPRK2A33, 2, 2, 3, 3, &Asb[0][0], bsb, NULL, rsb, &Amb[0][0], bmb, NULL… in TSMPRKRegisterAll()
335 const PetscReal Asb[5][5] = in TSMPRKRegisterAll() local
345 …PetscCall(TSMPRKRegister(TSMPRKP2, 2, 5, 1, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL,… in TSMPRKRegisterAll()
349 const PetscReal Asb[10][10] = in TSMPRKRegisterAll() local
364 …PetscCall(TSMPRKRegister(TSMPRKP3, 3, 5, 2, 1, &Asb[0][0], bsb, NULL, rsb, NULL, NULL, NULL, NULL,… in TSMPRKRegisterAll()
387 PetscCall(PetscFree3(t->Asb, t->bsb, t->csb)); in TSMPRKRegisterDestroy()
464 …t order, PetscInt sbase, PetscInt ratio1, PetscInt ratio2, const PetscReal Asb[], const PetscReal … in TSMPRKRegister() argument
472 PetscAssertPointer(Asb, 6); in TSMPRKRegister()
530 PetscCall(PetscMalloc3(s * s, &t->Asb, s, &t->bsb, s, &t->csb)); in TSMPRKRegister()
531 PetscCall(PetscArraycpy(t->Asb, Asb, s * s)); in TSMPRKRegister()
535 for (i = 0; i < s; i++) t->bsb[i] = Asb[(s - 1) * s + i]; in TSMPRKRegister()
540 for (j = 0, t->csb[i] = 0; j < s; j++) t->csb[i] += Asb[i * s + j]; in TSMPRKRegister()
648 const PetscReal *Af = tab->Af, *cf = tab->cf, *Asb = tab->Asb, *csb = tab->csb; in TSStep_MPRK() local
660 for (j = 0; j < i; j++) wsb[j] = h * Asb[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
804 for (j = 0; j < i; j++) wsb[j] = h * Asb[i * s + j]; in TSStep_MPRKSPLIT()
1110 PetscCall(PetscFormatRealArray(sbuf, sizeof(sbuf), "% 8.6f", tab->s, &tab->Asb[i * tab->s])); in TSView_MPRK()