Home
last modified time | relevance | path

Searched refs:bembedt (Results 1 – 6 of 6) sorted by relevance

/petsc/src/ts/impls/arkimex/
H A Darkimex.c769 const PetscReal bembedt[3] = {1.0, 0.0, 0.0}; in TSARKIMEXRegisterAll() local
770 …egister(TSARKIMEX1BEE, 2, 3, &At[0][0], b, NULL, &A[0][0], b, NULL, bembedt, bembedt, 1, b, NULL)); in TSARKIMEXRegisterAll()
782 const PetscReal bembedt[2] = {0.5, 0.5}; in TSARKIMEXRegisterAll() local
784 …ister(TSARKIMEXARS122, 2, 2, &At[0][0], b, NULL, &A[0][0], b, NULL, bembedt, bembedt, 1, b, NULL)); in TSARKIMEXRegisterAll()
796 const PetscReal bembedt[2] = {0.0, 1.0}; in TSARKIMEXRegisterAll() local
798 …XRegister(TSARKIMEXA2, 2, 2, &At[0][0], b, NULL, &A[0][0], b, NULL, bembedt, bembedt, 1, b, NULL)); in TSARKIMEXRegisterAll()
810 const PetscReal bembedt[2] = {0.0, 1.0}; in TSARKIMEXRegisterAll() local
819 …XRegister(TSARKIMEXL2, 2, 2, &At[0][0], b, NULL, &A[0][0], b, NULL, bembedt, bembedt, 2, binterpt[… in TSARKIMEXRegisterAll()
832 const PetscReal bembedt[3] = {(4. - s2) / 8., (4. - s2) / 8., 1 / (2. * s2)}; in TSARKIMEXRegisterAll() local
838 …ter(TSARKIMEX2C, 2, 3, &At[0][0], NULL, NULL, &A[0][0], NULL, NULL, bembedt, bembedt, 2, binterpt[… in TSARKIMEXRegisterAll()
[all …]
H A Darkimex.h13 PetscReal *bembedt, *bembed; /* Embedded formula of order one less (order-1) */ member
H A Dfsarkimex.c163 if (!tab->bembedt) goto unavailable; in TSEvaluateStep_ARKIMEX_FastSlowSplit()
175 for (j = 0; j < s; j++) w[j] = h * tab->bembedt[j]; in TSEvaluateStep_ARKIMEX_FastSlowSplit()
190 for (j = 0; j < s; j++) w[j] = h * (tab->bembedt[j] - tab->bt[j]); in TSEvaluateStep_ARKIMEX_FastSlowSplit()
/petsc/src/ts/tutorials/
H A Dex19.c122 …20710678118654752440, 0.50000000000000000000, 0.29289321881345247560}}, *bembedt = NULL, *bembed =… in RegisterMyARK2() local
123 …MEXRegister("myark2", 2, 3, &At[0][0], NULL, NULL, &A[0][0], NULL, NULL, bembedt, bembed, 0, NULL,… in RegisterMyARK2()
H A Dex16.c149 …20710678118654752440, 0.50000000000000000000, 0.29289321881345247560}}, *bembedt = NULL, *bembed =… in RegisterMyARK2() local
150 …MEXRegister("myark2", 2, 3, &At[0][0], NULL, NULL, &A[0][0], NULL, NULL, bembedt, bembed, 0, NULL,… in RegisterMyARK2()
/petsc/src/ts/impls/rosw/
H A Drosw.c38 …PetscReal *bembedt; /* Step completion table of order one less in transformed variables … member
764 PetscCall(PetscFree2(t->bembed, t->bembedt)); in TSRosWRegisterDestroy()
857 PetscCall(PetscMalloc2(s, &t->bembed, s, &t->bembedt)); in TSRosWRegister()
925 t->bembedt[i] = 0; in TSRosWRegister()
926 for (j = 0; j < s; j++) t->bembedt[i] += t->bembed[j] * t->GammaInv[j * s + i]; in TSRosWRegister()
1105 if (!tab->bembedt) goto unavailable; in TSEvaluateStep_RosW()
1108 for (i = 0; i < tab->s; i++) w[i] = tab->bembedt[i]; in TSEvaluateStep_RosW()
1111 for (i = 0; i < tab->s; i++) w[i] = tab->bembedt[i] - tab->bt[i]; in TSEvaluateStep_RosW()