| /petsc/src/ts/impls/explicit/rk/ |
| H A D | mrk.c | 22 RKTableau tab = rk->tableau; in TSReset_RK_MultirateNonsplit() 33 PetscInt s = rk->tableau->s, p = rk->tableau->p, i, j; in TSInterpolate_RK_MultirateNonsplit() 37 const PetscReal *B = rk->tableau->binterp; in TSInterpolate_RK_MultirateNonsplit() 40 …tscObject)ts), PETSC_ERR_SUP, "TSRK %s does not have an interpolation formula", rk->tableau->name); in TSInterpolate_RK_MultirateNonsplit() 57 RKTableau tab = rk->tableau; in TSStepRefine_RK_MultirateNonsplit() 121 RKTableau tab = rk->tableau; in TSStep_RK_MultirateNonsplit() 176 RKTableau tab = rk->tableau; in TSSetUp_RK_MultirateNonsplit() 236 PetscInt s = rk->tableau->s, p = rk->tableau->p, i, j; in TSInterpolate_RK_MultirateSplit() 240 const PetscReal *B = rk->tableau->binterp; in TSInterpolate_RK_MultirateSplit() 243 …tscObject)ts), PETSC_ERR_SUP, "TSRK %s does not have an interpolation formula", rk->tableau->name); in TSInterpolate_RK_MultirateSplit() [all …]
|
| H A D | rk.c | 488 RKTableau tab = rk->tableau; in TSRKGetTableau_RK() 551 RKTableau tab = rk->tableau; in TSEvaluateStep_RK() 600 RKTableau tab = rk->tableau; in TSForwardCostIntegral_RK() 619 RKTableau tab = rk->tableau; in TSAdjointCostIntegral_RK() 639 RKTableau tab = rk->tableau; in TSRollBack_RK() 674 RKTableau tab = rk->tableau; in TSForwardStep_RK() 727 RKTableau tab = rk->tableau; in TSForwardGetStages_RK() 738 RKTableau tab = rk->tableau; in TSForwardSetUp_RK() 758 RKTableau tab = rk->tableau; in TSForwardReset_RK() 778 RKTableau tab = rk->tableau; in TSStep_RK() [all …]
|
| H A D | rk.h | 21 RKTableau tableau; member
|
| /petsc/src/ts/impls/glee/ |
| H A D | glee.c | 49 GLEETableau tableau; member 436 GLEETableau tab = glee->tableau; in TSEvaluateStep_GLEE() 498 GLEETableau tab = glee->tableau; in TSStep_GLEE() 593 PetscInt s = glee->tableau->s, pinterp = glee->tableau->pinterp, i, j; in TSInterpolate_GLEE() 596 const PetscReal *B = glee->tableau->binterp; in TSInterpolate_GLEE() 599 …bject)ts), PETSC_ERR_SUP, "TSGLEE %s does not have an interpolation formula", glee->tableau->name); in TSInterpolate_GLEE() 630 if (!glee->tableau) PetscFunctionReturn(PETSC_SUCCESS); in TSReset_GLEE() 631 s = glee->tableau->s; in TSReset_GLEE() 632 r = glee->tableau->r; in TSReset_GLEE() 744 if (!glee->tableau) PetscCall(TSGLEESetType(ts, TSGLEEDefaultType)); in TSSetUp_GLEE() [all …]
|
| /petsc/src/snes/impls/ms/ |
| H A D | ms.c | 26 SNESMSTableau tableau; /* Tableau in low-storage form */ member 239 SNESMSTableau t = ms->tableau; in SNESMSStep_3Sstar() 267 SNESMSTableau tab = ms->tableau; in SNESMSStep_Basic() 285 SNESMSTableau tab = ms->tableau; in SNESMSStep_Step() 366 SNESMSTableau tab = ms->tableau; in SNESSetUp_MS() 391 SNESMSTableau tab = ms->tableau; in SNESView_MS() 435 SNESMSTableau tab = ms->tableau; in SNESMSGetType_MS() 449 if (ms->tableau) { in SNESMSSetType_MS() 450 PetscCall(PetscStrcmp(ms->tableau->name, mstype, &match)); in SNESMSSetType_MS() 456 ms->tableau = &link->tab; in SNESMSSetType_MS()
|
| /petsc/src/ts/impls/implicit/irk/ |
| H A D | irk.c | 33 IRKTableau tableau; member 70 IRKTableau tab = irk->tableau; in TSIRKTableauCreate() 272 IRKTableau tab = irk->tableau; in TSEvaluateStep_IRK() 309 IRKTableau tab = irk->tableau; in TSStep_IRK() 372 const PetscReal *B = irk->tableau->binterp; in TSInterpolate_IRK() 401 IRKTableau tab = irk->tableau; in TSIRKTableauReset() 416 if (irk->tableau) PetscCall(PetscFree(irk->tableau)); in TSReset_IRK() 459 IRKTableau tab = irk->tableau; in SNESTSFormFunction_IRK() 495 IRKTableau tab = irk->tableau; in SNESTSFormJacobian_IRK() 570 IRKTableau tab = irk->tableau; in TSSetUp_IRK() [all …]
|
| /petsc/src/ts/impls/rosw/ |
| H A D | rosw.c | 51 RosWTableau tableau; member 1091 RosWTableau tab = ros->tableau; in TSEvaluateStep_RosW() 1128 RosWTableau tab = ros->tableau; in TSStep_RosW() 1243 PetscInt s = ros->tableau->s, pinterp = ros->tableau->pinterp, i, j; in TSInterpolate_RosW() 1247 const PetscReal *Bt = ros->tableau->binterpt; in TSInterpolate_RosW() 1248 const PetscReal *GammaInv = ros->tableau->GammaInv; in TSInterpolate_RosW() 1253 …Object)ts), PETSC_ERR_SUP, "TSRosW %s does not have an interpolation formula", ros->tableau->name); in TSInterpolate_RosW() 1293 RosWTableau tab = ros->tableau; in TSRosWTableauReset() 1461 RosWTableau tab = ros->tableau; in TSRosWTableauSetUp() 1530 …k-W method", "TSRosWSetType", (const char *const *)namelist, count, ros->tableau->name, &choice, &… in TSSetFromOptions_RosW() [all …]
|
| /petsc/src/ts/impls/multirate/ |
| H A D | mprk.c | 48 MPRKTableau tableau; member 556 MPRKTableau tab = mprk->tableau; in TSMPRKSetSplits() 629 MPRKTableau tab = mprk->tableau; in TSEvaluateStep_MPRK() 646 MPRKTableau tab = mprk->tableau; in TSStep_MPRK() 721 MPRKTableau tab = mprk->tableau; in TSEvaluateStep_MPRKSPLIT() 789 MPRKTableau tab = mprk->tableau; in TSStep_MPRKSPLIT() 903 MPRKTableau tab = mprk->tableau; in TSMPRKTableauReset() 966 MPRKTableau tab = mprk->tableau; in TSMPRKTableauSetUp() 1017 MPRKTableau tab = mprk->tableau; in TSSetUp_MPRK() 1071 …RK method", "TSMPRKSetType", (const char *const *)namelist, count, mprk->tableau->name, &choice, &… in TSSetFromOptions_MPRK() [all …]
|
| /petsc/src/ts/impls/arkimex/ |
| H A D | fsarkimex.c | 78 ARKTableau tab = ark->tableau; in TSExtrapolate_ARKIMEX_FastSlowSplit() 86 …ect)ts), PETSC_ERR_SUP, "TSARKIMEX %s does not have an interpolation formula", ark->tableau->name); in TSExtrapolate_ARKIMEX_FastSlowSplit() 123 ARKTableau tab = ark->tableau; in TSEvaluateStep_ARKIMEX_FastSlowSplit() 217 ARKTableau tab = ark->tableau; in TSStep_ARKIMEX_FastSlowSplit() 276 PetscCall(VecCopy(ark_start->YdotI[ark_start->tableau->s - 1], Ydot0_fast)); in TSStep_ARKIMEX_FastSlowSplit() 348 ((PetscObject)ts)->type_name, ark->tableau->name); in TSStep_ARKIMEX_FastSlowSplit() 410 ARKTableau tab = ark->tableau; in TSSetUp_ARKIMEX_FastSlowSplit() 470 ARKTableau tab = ark->tableau; in TSReset_ARKIMEX_FastSlowSplit()
|
| H A D | arkimex.h | 24 ARKTableau tableau; member
|
| H A D | arkimex.c | 1228 ARKTableau tab = ark->tableau; in TSEvaluateStep_ARKIMEX() 1333 ARKTableau tab = ark->tableau; in TSStep_ARKIMEX() 1419 PetscCall(VecCopy(ark_start->YdotI[ark_start->tableau->s - 1], Ydot0)); in TSStep_ARKIMEX() 1485 ((PetscObject)ts)->type_name, ark->tableau->name); in TSStep_ARKIMEX() 1563 ARKTableau tab = ark->tableau; in TSAdjointStep_ARKIMEX() 1672 ARKTableau tab = ark->tableau; in TSInterpolate_ARKIMEX() 1680 … "%s %s does not have an interpolation formula", ((PetscObject)ts)->type_name, ark->tableau->name); in TSInterpolate_ARKIMEX() 1714 ARKTableau tab = ark->tableau; in TSExtrapolate_ARKIMEX() 1721 …ect)ts), PETSC_ERR_SUP, "TSARKIMEX %s does not have an interpolation formula", ark->tableau->name); in TSExtrapolate_ARKIMEX() 1746 ARKTableau tab = ark->tableau; in TSARKIMEXTableauReset() [all …]
|