Lines Matching refs:tol
484 PetscErrorCode MatPartitioningChacoSetEigenTol(MatPartitioning part, PetscReal tol) in MatPartitioningChacoSetEigenTol() argument
488 PetscValidLogicalCollectiveReal(part, tol, 2); in MatPartitioningChacoSetEigenTol()
489 …tscTryMethod(part, "MatPartitioningChacoSetEigenTol_C", (MatPartitioning, PetscReal), (part, tol)); in MatPartitioningChacoSetEigenTol()
493 static PetscErrorCode MatPartitioningChacoSetEigenTol_Chaco(MatPartitioning part, PetscReal tol) in MatPartitioningChacoSetEigenTol_Chaco() argument
498 if (tol == PETSC_DEFAULT) chaco->eigtol = 0.001; in MatPartitioningChacoSetEigenTol_Chaco()
500 …PetscCheck(tol > 0.0, PetscObjectComm((PetscObject)part), PETSC_ERR_ARG_OUTOFRANGE, "Tolerance mus… in MatPartitioningChacoSetEigenTol_Chaco()
501 chaco->eigtol = tol; in MatPartitioningChacoSetEigenTol_Chaco()
521 PetscErrorCode MatPartitioningChacoGetEigenTol(MatPartitioning part, PetscReal *tol) in MatPartitioningChacoGetEigenTol() argument
525 PetscAssertPointer(tol, 2); in MatPartitioningChacoGetEigenTol()
526 …cUseMethod(part, "MatPartitioningChacoGetEigenTol_C", (MatPartitioning, PetscReal *), (part, tol)); in MatPartitioningChacoGetEigenTol()
530 static PetscErrorCode MatPartitioningChacoGetEigenTol_Chaco(MatPartitioning part, PetscReal *tol) in MatPartitioningChacoGetEigenTol_Chaco() argument
535 *tol = chaco->eigtol; in MatPartitioningChacoGetEigenTol_Chaco()