Lines Matching refs:cmb
35 PetscReal *Amb, *bmb, *cmb; /* Tableau for medium components */ member
388 PetscCall(PetscFree3(t->Amb, t->bmb, t->cmb)); in TSMPRKRegisterDestroy()
464 …scInt rsb[], const PetscReal Amb[], const PetscReal bmb[], const PetscReal cmb[], const PetscInt r… in TSMPRKRegister() argument
478 if (cmb) PetscAssertPointer(cmb, 12); in TSMPRKRegister()
509 PetscCall(PetscMalloc3(s * s, &t->Amb, s, &t->bmb, s, &t->cmb)); in TSMPRKRegister()
516 if (cmb) { in TSMPRKRegister()
517 PetscCall(PetscArraycpy(t->cmb, cmb, s)); in TSMPRKRegister()
520 for (j = 0, t->cmb[i] = 0; j < s; j++) t->cmb[i] += Amb[i * s + j]; in TSMPRKRegister()
858 const PetscReal *Amb = tab->Amb, *cmb = tab->cmb; in TSStep_MPRKSPLIT() local
882 …PetscCall(TSComputeRHSFunction(mprk->subts_medium, t + h * cmb[i], Y[i], YdotRHS_medium[computedst… in TSStep_MPRKSPLIT()
888 …PetscCall(TSComputeRHSFunction(mprk->subts_mediumbuffer, t + h * cmb[i], Y[i], YdotRHS_mediumbuffe… in TSStep_MPRKSPLIT()
1118 PetscCall(PetscFormatRealArray(mbuf, sizeof(mbuf), "% 8.6f", tab->s, tab->cmb)); in TSView_MPRK()