Lines Matching refs:cf
34 PetscReal *Af, *bf, *cf; /* Tableau for fast components */ member
389 PetscCall(PetscFree3(t->Af, t->bf, t->cf)); in TSMPRKRegisterDestroy()
464 …Real cmb[], const PetscInt rmb[], const PetscReal Af[], const PetscReal bf[], const PetscReal cf[]) in TSMPRKRegister() argument
482 if (cf) PetscAssertPointer(cf, 16); in TSMPRKRegister()
494 PetscCall(PetscMalloc3(s * s, &t->Af, s, &t->bf, s, &t->cf)); in TSMPRKRegister()
500 if (cf) { in TSMPRKRegister()
501 PetscCall(PetscArraycpy(t->cf, cf, s)); 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
655 mprk->stage_time = t + h * cf[i]; in TSStep_MPRK()
793 const PetscReal *Af = tab->Af, *cf = tab->cf, *Asb = tab->Asb, *csb = tab->csb; in TSStep_MPRKSPLIT() local
800 mprk->stage_time = t + h * cf[i]; in TSStep_MPRKSPLIT()
891 PetscCall(TSComputeRHSFunction(mprk->subts_fast, t + h * cf[i], Y[i], YdotRHS_fast[i])); in TSStep_MPRKSPLIT()
1096 PetscCall(PetscFormatRealArray(fbuf, sizeof(fbuf), "% 8.6f", tab->s, tab->cf)); in TSView_MPRK()