Searched refs:dirk (Results 1 – 3 of 3) sorted by relevance
1343 …PetscBool hasE = PETSC_FALSE, dirk = (PetscBool)(!tab->additive), stageok, accept = PETSC_T… in TSStep_ARKIMEX() local1353 if (!dirk) PetscCall(TSHasRHSFunction(ts, &hasE)); in TSStep_ARKIMEX()1354 if (!hasE) dirk = PETSC_TRUE; in TSStep_ARKIMEX()1357 … if (dirk || ts->equation_type >= TS_EQ_IMPLICIT) { /* Save the initial slope for the next step */ in TSStep_ARKIMEX()1379 if (dirk && tab->explicit_first_stage && (ts->steprestart || ts->stepresize)) { in TSStep_ARKIMEX()1394 …if (!dirk && ts->equation_type >= TS_EQ_IMPLICIT && tab->explicit_first_stage && ts->steprestart) { in TSStep_ARKIMEX()1482 if (dirk || ts->equation_type >= TS_EQ_IMPLICIT) { in TSStep_ARKIMEX()2068 PetscBool dirk; in TSSetFromOptions_ARKIMEX() local2071 PetscCall(PetscObjectTypeCompare((PetscObject)ts, TSDIRK, &dirk)); in TSSetFromOptions_ARKIMEX()2072 …PetscOptionsHeadBegin(PetscOptionsObject, dirk ? "DIRK ODE solver options" : "ARKIMEX ODE solver o… in TSSetFromOptions_ARKIMEX()[all …]
65 * - dirk
2196 PetscBool dirk; in PostStage() local2199 PetscCall(PetscObjectTypeCompare((PetscObject)ts, TSDIRK, &dirk)); in PostStage()2201 if (dirk && nf == 0) nits = 0; in PostStage()