Home
last modified time | relevance | path

Searched refs:SNESKSPONLY (Results 1 – 14 of 14) sorted by relevance

/petsc/doc/overview/
H A Dnonlinear_solve_table.md24 - ``SNESKSPONLY``
/petsc/src/snes/interface/
H A Dsnesregi.c53 PetscCall(SNESRegister(SNESKSPONLY, SNESCreate_KSPONLY)); in SNESRegisterAll()
/petsc/src/ts/interface/
H A Dtsrhssplit.c344 if (ts->problem_type == TS_LINEAR) PetscCall(SNESSetType(ts->snesrhssplit, SNESKSPONLY)); in TSRHSSplitGetSNES()
H A Dts.c438 …PetscCall(PetscObjectTypeCompareAny((PetscObject)ts->snes, &flg, SNESKSPONLY, SNESKSPTRANSPOSEONLY… in TSSetFromOptions()
439 if (!flg) PetscCall(SNESSetType(ts->snes, SNESKSPONLY)); in TSSetFromOptions()
1939 …PetscCall(PetscObjectTypeCompareAny((PetscObject)ts->snes, &lin, SNESKSPONLY, SNESKSPTRANSPOSEONLY… in TSView()
2414 PetscCall(SNESSetType(snes, SNESKSPONLY)); in TSSetProblemType()
2723 if (ts->problem_type == TS_LINEAR) PetscCall(SNESSetType(ts->snes, SNESKSPONLY)); in TSGetSNES()
/petsc/doc/changes/
H A D324.md123 - Add `SNESNormSchedule` support to `SNESKSPONLY`
H A D32.md198 - Add SNESKSPONLY, for solving linear problems with SNES.
/petsc/src/snes/tutorials/
H A Dex11.c407 PetscCall(SNESSetType(snes, SNESKSPONLY)); in main()
H A Dex64.c259 PetscCall(SNESSetType(snes, SNESKSPONLY)); in main()
/petsc/src/ts/impls/pseudo/
H A Dposindep.c690 if (!stype) PetscCall(SNESSetType(snes, SNESKSPONLY)); in TSCreate_Pseudo()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscsnes.pxi9 PetscSNESType SNESKSPONLY
H A DSNES.pyx16 KSPONLY = S_(SNESKSPONLY)
/petsc/src/ts/impls/rosw/
H A Drosw.c1488 if (!((PetscObject)snes)->type_name) PetscCall(SNESSetType(snes, SNESKSPONLY)); in TSSetUp_RosW()
1539 if (!((PetscObject)snes)->type_name) PetscCall(SNESSetType(snes, SNESKSPONLY)); in TSSetFromOptions_RosW()
/petsc/include/
H A Dpetscsnes.h30 #define SNESKSPONLY "ksponly" macro
/petsc/doc/manual/
H A Dsnes.md344 - ``SNESKSPONLY``