Lines Matching refs:csb
37 PetscReal *Asb, *bsb, *csb; /* Tableau for slow components */ member
387 PetscCall(PetscFree3(t->Asb, t->bsb, t->csb)); in TSMPRKRegisterDestroy()
464 …cInt ratio2, const PetscReal Asb[], const PetscReal bsb[], const PetscReal csb[], const PetscInt r… in TSMPRKRegister() argument
474 if (csb) PetscAssertPointer(csb, 8); in TSMPRKRegister()
530 PetscCall(PetscMalloc3(s * s, &t->Asb, s, &t->bsb, s, &t->csb)); in TSMPRKRegister()
536 if (csb) { in TSMPRKRegister()
537 PetscCall(PetscArraycpy(t->csb, csb, s)); 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
705 PetscCall(TSComputeRHSFunction(ts, t + h * csb[i], Y[i], YdotRHS[i])); in TSStep_MPRK()
793 const PetscReal *Af = tab->Af, *cf = tab->cf, *Asb = tab->Asb, *csb = tab->csb; in TSStep_MPRKSPLIT() local
845 …PetscCall(TSComputeRHSFunction(mprk->subts_slow, t + h * csb[i], Y[i], YdotRHS_slow[computedstages… in TSStep_MPRKSPLIT()
884 …PetscCall(TSComputeRHSFunction(mprk->subts_slowbuffer, t + h * csb[i], Y[i], YdotRHS_slowbuffer[co… in TSStep_MPRKSPLIT()
890 …is_medium)) PetscCall(TSComputeRHSFunction(mprk->subts_slowbuffer, t + h * csb[i], Y[i], YdotRHS_s… in TSStep_MPRKSPLIT()
1106 PetscCall(PetscFormatRealArray(sbuf, sizeof(sbuf), "% 8.6f", tab->s, tab->csb)); in TSView_MPRK()