Home
last modified time | relevance | path

Searched defs:partitioning (Results 1 – 10 of 10) sorted by relevance

/petsc/src/mat/graphops/partition/
H A Dpartition.c9 static PetscErrorCode MatPartitioningApply_Current(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Current()
31 static PetscErrorCode MatPartitioningApply_Average(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Average()
58 static PetscErrorCode MatPartitioningApply_Square(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Square()
208 PetscErrorCode MatPartitioningGetType(MatPartitioning partitioning, MatPartitioningType *type) in MatPartitioningGetType()
260 PetscErrorCode MatPartitioningApplyND(MatPartitioning matp, IS *partitioning) in MatPartitioningApplyND()
299 PetscErrorCode MatPartitioningApply(MatPartitioning matp, IS *partitioning) in MatPartitioningApply()
347 PetscErrorCode MatPartitioningImprove(MatPartitioning matp, IS *partitioning) in MatPartitioningImprove()
376 PetscErrorCode MatPartitioningViewImbalance(MatPartitioning matp, IS partitioning) in MatPartitioningViewImbalance()
814 PetscErrorCode MatPartitioningSetNumberVertexWeights(MatPartitioning partitioning, PetscInt ncon) in MatPartitioningSetNumberVertexWeights()
/petsc/src/mat/graphops/partition/impls/pmetis/
H A Dpmetis.c38 …pply_Parmetis_Private(MatPartitioning part, PetscBool useND, PetscBool isImprove, IS *partitioning) in MatPartitioningApply_Parmetis_Private()
215 static PetscErrorCode MatPartitioningApplyND_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningApplyND_Parmetis()
225 static PetscErrorCode MatPartitioningApply_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Parmetis()
235 static PetscErrorCode MatPartitioningImprove_Parmetis(MatPartitioning part, IS *partitioning) in MatPartitioningImprove_Parmetis()
/petsc/src/mat/graphops/partition/impls/scotch/
H A Dscotch.c261 …Code MatPartitioningApply_PTScotch_Private(MatPartitioning part, PetscBool useND, IS *partitioning) in MatPartitioningApply_PTScotch_Private()
436 static PetscErrorCode MatPartitioningApply_PTScotch(MatPartitioning part, IS *partitioning) in MatPartitioningApply_PTScotch()
443 static PetscErrorCode MatPartitioningApplyND_PTScotch(MatPartitioning part, IS *partitioning) in MatPartitioningApplyND_PTScotch()
/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c34 static PetscErrorCode MatPartitioningApply_Hierarchical(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Hierarchical()
316 …tPartitioningHierarchical_DetermineDestination(MatPartitioning part, IS partitioning, PetscInt pst… in MatPartitioningHierarchical_DetermineDestination()
455 static PetscErrorCode MatPartitioningImprove_Hierarchical(MatPartitioning part, IS *partitioning) in MatPartitioningImprove_Hierarchical()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DMatPartitioning.pyx144 def apply(self, IS partitioning) -> None:
/petsc/src/mat/utils/
H A Doverlapsplit.c20 IS is_sc, allis_sc, partitioning; in MatIncreaseOverlapSplit_Single() local
/petsc/src/dm/impls/plex/tests/
H A Dex24.c17 char partitioning[64]; member
/petsc/src/mat/graphops/partition/impls/party/
H A Dparty.c23 static PetscErrorCode MatPartitioningApply_Party(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Party()
/petsc/src/mat/graphops/partition/impls/chaco/
H A Dchaco.c51 static PetscErrorCode MatPartitioningApply_Chaco(MatPartitioning part, IS *partitioning) in MatPartitioningApply_Chaco()
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c254 IS partitioning, fromrows, isn; in PCGASMSetHierarchicalPartitioning() local