Home
last modified time | relevance | path

Searched refs:FSAL (Results 1 – 8 of 8) sorted by relevance

/petsc/src/ts/impls/explicit/rk/
H A Drk.c463 t->FSAL = PETSC_TRUE; in TSRKRegister()
465 if (t->A[(s - 1) * s + i] != t->b[i]) t->FSAL = PETSC_FALSE; in TSRKRegister()
485 …t PetscReal **c, const PetscReal **bembed, PetscInt *p, const PetscReal **binterp, PetscBool *FSAL) in TSRKGetTableau_RK() argument
498 if (FSAL) *FSAL = tab->FSAL; in TSRKGetTableau_RK()
524 …t PetscReal **c, const PetscReal **bembed, PetscInt *p, const PetscReal **binterp, PetscBool *FSAL) in TSRKGetTableau() argument
528 …Real **, PetscInt *, const PetscReal **, PetscBool *), (ts, s, A, b, c, bembed, p, binterp, FSAL)); in TSRKGetTableau()
783 PetscBool FSAL = (PetscBool)(tab->FSAL && !rk->newtableau); in TSStep_RK() local
791 if (ts->steprollback || ts->steprestart) FSAL = PETSC_FALSE; in TSStep_RK()
792 if (FSAL) PetscCall(VecCopy(YdotRHS[s - 1], YdotRHS[0])); in TSStep_RK()
809 if (FSAL && !i) continue; in TSStep_RK()
[all …]
H A Drk.h8 PetscBool FSAL; /* flag to indicate if tableau is FSAL */ member
/petsc/src/ts/tests/output/
H A Dex4_8.out16 FSAL property: yes
/petsc/src/ts/tutorials/advection-diffusion-reaction/output/
H A Dex5_1.out32 FSAL property: yes
H A Dex3_1_alt_2.out45 FSAL property: yes
H A Dex3_1.out46 FSAL property: yes
H A Dex3_1_alt_3.out44 FSAL property: yes
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DTS.pyx2491 FSAL property require restarting the solver in the event of