Home
last modified time | relevance | path

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

/petsc/src/ts/interface/
H A Dtscreate.c40 t->problem_type = TS_NONLINEAR; in TSCreate()
H A Dtsrhssplit.c344 if (ts->problem_type == TS_LINEAR) PetscCall(SNESSetType(ts->snesrhssplit, SNESKSPONLY)); in TSRHSSplitGetSNES()
H A Dts.c437 if (ts->problem_type == TS_LINEAR) { in TSSetFromOptions()
588 …if (ts->rhsjacobian.time == t && (ts->problem_type == TS_LINEAR || (ts->rhsjacobian.Xid == Uid && … in TSComputeRHSJacobian()
957 …== TSComputeRHSJacobianConstant || (ts->rhsjacobian.time == t && (ts->problem_type == TS_LINEAR ||… in TSComputeIJacobian()
1937 …if (ts->problem_type == TS_NONLINEAR) PetscCall(PetscViewerASCIIPrintf(viewer, " total number of … in TSView()
2410 ts->problem_type = type; in TSSetProblemType()
2444 *type = ts->problem_type; in TSGetProblemType()
2723 if (ts->problem_type == TS_LINEAR) PetscCall(SNESSetType(ts->snes, SNESKSPONLY)); in TSGetSNES()
2795 …PetscCheck(ts->problem_type == TS_LINEAR, PETSC_COMM_SELF, PETSC_ERR_ARG_WRONG, "Linear only; use … in TSGetKSP()
5755 t->problem_type = tsin->problem_type; in TSClone()
/petsc/include/petsc/private/
H A Dtsimpl.h162 TSProblemType problem_type; member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DTS.pyx3165 property problem_type:
H A Dlibpetsc4py.pyx2374 PetscTSProblemType problem_type