Searched refs:fasthasE (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/impls/arkimex/ |
| H A D | fsarkimex.c | 83 PetscBool fasthasE; in TSExtrapolate_ARKIMEX_FastSlowSplit() local 100 PetscCall(TSHasRHSFunction(ark->subts_fast, &fasthasE)); in TSExtrapolate_ARKIMEX_FastSlowSplit() 101 if (fasthasE) PetscCall(VecMAXPY(X, s, b, ark->YdotRHS_prev)); in TSExtrapolate_ARKIMEX_FastSlowSplit() 128 PetscBool fasthasE; in TSEvaluateStep_ARKIMEX_FastSlowSplit() local 142 if (ark->is_fast) PetscCall(TSHasRHSFunction(ark->subts_fast, &fasthasE)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 154 if (fasthasE) PetscCall(VecMAXPY(Xfast, s, w, ark->YdotRHS_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 174 if (fasthasE) PetscCall(VecMAXPY(Xfast, s, w, ark->YdotRHS_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 189 if (fasthasE) PetscCall(VecMAXPY(Xfast, tab->s, w, ark->YdotRHS_fast)); in TSEvaluateStep_ARKIMEX_FastSlowSplit() 227 PetscBool fasthasE = PETSC_FALSE, stageok, accept = PETSC_TRUE; in TSStep_ARKIMEX_FastSlowSplit() local 231 if (ark->is_fast) PetscCall(TSHasRHSFunction(ark->subts_fast, &fasthasE)); in TSStep_ARKIMEX_FastSlowSplit() [all …]
|