Lines Matching refs:bembed

197     const PetscReal bembed[2] = {RC(1.0), 0};  in TSRKRegisterAll()  local
198 PetscCall(TSRKRegister(TSRK2A, 2, 2, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
225 …const PetscReal bembed[4] = {RC(7.0) / RC(24.0), RC(1.0) / RC(4.0), RC(1.0) / RC(3.0), RC(1.0) / R… in TSRKRegisterAll() local
226 PetscCall(TSRKRegister(TSRK3BS, 3, 4, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
248 …const PetscReal bembed[6] = {RC(25.0) / RC(216.0), 0, RC(1408.0) / RC(2565.0), RC(2197.0) / RC(410… in TSRKRegisterAll() local
249 PetscCall(TSRKRegister(TSRK5F, 5, 6, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
262 …const PetscReal bembed[7] = {RC(5179.0) / RC(57600.0), 0, RC(7571.0) / RC(16695.0), RC(393.0) … in TSRKRegisterAll() local
272 PetscCall(TSRKRegister(TSRK5DP, 5, 7, &A[0][0], b, NULL, bembed, 5, binterp[0])); in TSRKRegisterAll()
286 …const PetscReal bembed[8] = {RC(2479.0) / RC(34992.0), 0, RC(123.0) / RC(416.0), RC(612941.0) / RC… in TSRKRegisterAll() local
287 PetscCall(TSRKRegister(TSRK5BS, 5, 8, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
303 …const PetscReal bembed[9] = {RC(5.8700209643605870020964360587002096436059e-02), 0, 0, RC(4.807256… in TSRKRegisterAll() local
304 PetscCall(TSRKRegister(TSRK6VR, 6, 9, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
320 …const PetscReal bembed[10] = {RC(4.7485247699299631037531273805727961552268e-02), 0, 0, RC(2.55994… in TSRKRegisterAll() local
322 PetscCall(TSRKRegister(TSRK7VR, 7, 10, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
341 …const PetscReal bembed[13] = {RC(4.5847111400495925878664730122010282095875e-02), 0, 0, 0, 0, RC(2… in TSRKRegisterAll() local
342 PetscCall(TSRKRegister(TSRK8VR, 8, 13, &A[0][0], b, NULL, bembed, 0, NULL)); in TSRKRegisterAll()
366 PetscCall(PetscFree(t->bembed)); in TSRKRegisterDestroy()
432 …PetscReal A[], const PetscReal b[], const PetscReal c[], const PetscReal bembed[], PetscInt p, con… in TSRKRegister() argument
443 if (bembed) PetscAssertPointer(bembed, 7); in TSRKRegister()
467 if (bembed) { in TSRKRegister()
468 PetscCall(PetscMalloc1(s, &t->bembed)); in TSRKRegister()
469 PetscCall(PetscArraycpy(t->bembed, bembed, s)); in TSRKRegister()
485 …tscReal **A, const PetscReal **b, const PetscReal **c, const PetscReal **bembed, PetscInt *p, cons… in TSRKGetTableau_RK() argument
495 if (bembed) *bembed = tab->bembed; in TSRKGetTableau_RK()
524 …tscReal **A, const PetscReal **b, const PetscReal **c, const PetscReal **bembed, PetscInt *p, cons… in TSRKGetTableau() argument
528 …cReal **, PetscInt *, const PetscReal **, PetscBool *), (ts, s, A, b, c, bembed, p, binterp, FSAL)… in TSRKGetTableau()
576 if (!tab->bembed) goto unavailable; in TSEvaluateStep_RK()
579 for (j = 0; j < s; j++) w[j] = h * tab->bembed[j]; in TSEvaluateStep_RK()
583 for (j = 0; j < s; j++) w[j] = h * (tab->bembed[j] - tab->b[j]); in TSEvaluateStep_RK()
1338 ts->default_adapt_type = rk->tableau->bembed ? TSADAPTBASIC : TSADAPTNONE; in TSRKSetType_RK()