Lines Matching refs:num
560 PetscErrorCode MatPartitioningChacoSetEigenNumber(MatPartitioning part, PetscInt num) in MatPartitioningChacoSetEigenNumber() argument
564 PetscValidLogicalCollectiveInt(part, num, 2); in MatPartitioningChacoSetEigenNumber()
565 …cTryMethod(part, "MatPartitioningChacoSetEigenNumber_C", (MatPartitioning, PetscInt), (part, num)); in MatPartitioningChacoSetEigenNumber()
569 static PetscErrorCode MatPartitioningChacoSetEigenNumber_Chaco(MatPartitioning part, PetscInt num) in MatPartitioningChacoSetEigenNumber_Chaco() argument
574 if (num == PETSC_DEFAULT) chaco->eignum = 1; in MatPartitioningChacoSetEigenNumber_Chaco()
576 …PetscCheck(num >= 1 && num <= 3, PetscObjectComm((PetscObject)part), PETSC_ERR_ARG_OUTOFRANGE, "Ca… in MatPartitioningChacoSetEigenNumber_Chaco()
577 chaco->eignum = num; in MatPartitioningChacoSetEigenNumber_Chaco()
597 PetscErrorCode MatPartitioningChacoGetEigenNumber(MatPartitioning part, PetscInt *num) in MatPartitioningChacoGetEigenNumber() argument
601 PetscAssertPointer(num, 2); in MatPartitioningChacoGetEigenNumber()
602 …seMethod(part, "MatPartitioningChacoGetEigenNumber_C", (MatPartitioning, PetscInt *), (part, num)); in MatPartitioningChacoGetEigenNumber()
606 static PetscErrorCode MatPartitioningChacoGetEigenNumber_Chaco(MatPartitioning part, PetscInt *num) in MatPartitioningChacoGetEigenNumber_Chaco() argument
611 *num = chaco->eignum; in MatPartitioningChacoGetEigenNumber_Chaco()