Home
last modified time | relevance | path

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

/petsc/src/ts/impls/arkimex/
H A Darkimex.h7 PetscBool stiffly_accurate; /* The implicit part is stiffly accurate */ member
H A Darkimex.c1153 t->stiffly_accurate = PETSC_TRUE; in TSARKIMEXRegister()
1155 if (t->At[(s - 1) * s + i] != t->bt[i]) t->stiffly_accurate = PETSC_FALSE; in TSARKIMEXRegister()
1162 t->FSAL_implicit = (PetscBool)(t->explicit_first_stage && t->stiffly_accurate); in TSARKIMEXRegister()
1248 …if (!ark->imex && tab->stiffly_accurate) { /* Only the stiffly accurate implicit formula is used */ in TSEvaluateStep_ARKIMEX()
1484 …PetscCheck(tab->stiffly_accurate, PetscObjectComm((PetscObject)ts), PETSC_ERR_SUP, "%s %s is not s… in TSStep_ARKIMEX()
2147 …PetscCall(PetscViewerASCIIPrintf(viewer, "Stiffly accurate: %s\n", tab->stiffly_accurate ? "yes" :… in TSView_ARKIMEX()
H A Dfsarkimex.c347 …PetscCheck(tab->stiffly_accurate, PetscObjectComm((PetscObject)ts), PETSC_ERR_SUP, "%s %s is not s… in TSStep_ARKIMEX_FastSlowSplit()
/petsc/src/ts/impls/implicit/glle/
H A Dglle.h33 PetscBool stiffly_accurate; /* Last row of [A U] is equal t first row of [B V]? */ member
H A Dglle.c269 scheme->stiffly_accurate = PETSC_TRUE; in TSGLLESchemeCreate()
270 if (scheme->c[s - 1] != 1.) scheme->stiffly_accurate = PETSC_FALSE; in TSGLLESchemeCreate()
272 if (a[(s - 1) * s + j] != b[j]) scheme->stiffly_accurate = PETSC_FALSE; in TSGLLESchemeCreate()
274 if (u[(s - 1) * r + j] != v[j]) scheme->stiffly_accurate = PETSC_FALSE; in TSGLLESchemeCreate()
275 scheme->fsal = scheme->stiffly_accurate; /* FSAL is stronger */ in TSGLLESchemeCreate()
338 …cViewerASCIIPrintf(viewer, "Stiffly accurate: %s, FSAL: %s\n", sc->stiffly_accurate ? "yes" : "no… in TSGLLESchemeView()
/petsc/src/ts/impls/implicit/irk/
H A Dirk.c31 PetscBool stiffly_accurate; member
644 …PetscCall(PetscViewerASCIIPrintf(viewer, "Stiffly accurate: %s\n", irk->stiffly_accurate ? "yes" :… in TSView_IRK()