Lines Matching refs:ival
3324 static PetscErrorCode MatMumpsSetIcntl_MUMPS(Mat F, PetscInt icntl, PetscInt ival) in MatMumpsSetIcntl_MUMPS() argument
3339 PetscCall(PetscMUMPSIntCast(ival, mumps->ICNTL_pre + 2 + 2 * i)); in MatMumpsSetIcntl_MUMPS()
3340 } else PetscCall(PetscMUMPSIntCast(ival, &mumps->id.ICNTL(icntl))); in MatMumpsSetIcntl_MUMPS()
3344 static PetscErrorCode MatMumpsGetIcntl_MUMPS(Mat F, PetscInt icntl, PetscInt *ival) in MatMumpsGetIcntl_MUMPS() argument
3351 *ival = 0; in MatMumpsGetIcntl_MUMPS()
3353 if (mumps->ICNTL_pre[1 + 2 * i] == icntl) *ival = mumps->ICNTL_pre[2 + 2 * i]; in MatMumpsGetIcntl_MUMPS()
3355 } else *ival = mumps->id.ICNTL(icntl); in MatMumpsGetIcntl_MUMPS()
3379 PetscErrorCode MatMumpsSetIcntl(Mat F, PetscInt icntl, PetscInt ival) in MatMumpsSetIcntl() argument
3385 PetscValidLogicalCollectiveInt(F, ival, 3); in MatMumpsSetIcntl()
3387 PetscTryMethod(F, "MatMumpsSetIcntl_C", (Mat, PetscInt, PetscInt), (F, icntl, ival)); in MatMumpsSetIcntl()
3407 PetscErrorCode MatMumpsGetIcntl(Mat F, PetscInt icntl, PetscInt *ival) in MatMumpsGetIcntl() argument
3413 PetscAssertPointer(ival, 3); in MatMumpsGetIcntl()
3415 PetscUseMethod(F, "MatMumpsGetIcntl_C", (Mat, PetscInt, PetscInt *), (F, icntl, ival)); in MatMumpsGetIcntl()
3814 PetscErrorCode MatMumpsGetInfo(Mat F, PetscInt icntl, PetscInt *ival) in MatMumpsGetInfo() argument
3819 PetscAssertPointer(ival, 3); in MatMumpsGetInfo()
3820 PetscUseMethod(F, "MatMumpsGetInfo_C", (Mat, PetscInt, PetscInt *), (F, icntl, ival)); in MatMumpsGetInfo()
3840 PetscErrorCode MatMumpsGetInfog(Mat F, PetscInt icntl, PetscInt *ival) in MatMumpsGetInfog() argument
3845 PetscAssertPointer(ival, 3); in MatMumpsGetInfog()
3846 PetscUseMethod(F, "MatMumpsGetInfog_C", (Mat, PetscInt, PetscInt *), (F, icntl, ival)); in MatMumpsGetInfog()