Searched refs:problem_type (Results 1 – 6 of 6) sorted by relevance
40 t->problem_type = TS_NONLINEAR; in TSCreate()
344 if (ts->problem_type == TS_LINEAR) PetscCall(SNESSetType(ts->snesrhssplit, SNESKSPONLY)); in TSRHSSplitGetSNES()
437 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()
162 TSProblemType problem_type; member
3165 property problem_type:
2374 PetscTSProblemType problem_type