Home
last modified time | relevance | path

Searched refs:MatPartitioningSetType (Results 1 – 13 of 13) sorted by relevance

/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c121 PetscCall(MatPartitioningSetType(hpart->coarseMatPart, MATPARTITIONINGPARMETIS)); in MatPartitioningApply_Hierarchical()
124 PetscCall(MatPartitioningSetType(hpart->coarseMatPart, MATPARTITIONINGPTSCOTCH)); in MatPartitioningApply_Hierarchical()
130 PetscCall(MatPartitioningSetType(hpart->coarseMatPart, hpart->coarseparttype)); in MatPartitioningApply_Hierarchical()
184 PetscCall(MatPartitioningSetType(hpart->fineMatPart, MATPARTITIONINGPARMETIS)); in MatPartitioningApply_Hierarchical()
187 PetscCall(MatPartitioningSetType(hpart->fineMatPart, MATPARTITIONINGPTSCOTCH)); in MatPartitioningApply_Hierarchical()
190 PetscCall(MatPartitioningSetType(hpart->fineMatPart, MATPARTITIONINGCHACO)); in MatPartitioningApply_Hierarchical()
193 PetscCall(MatPartitioningSetType(hpart->fineMatPart, MATPARTITIONINGPARTY)); in MatPartitioningApply_Hierarchical()
199 PetscCall(MatPartitioningSetType(hpart->fineMatPart, hpart->fineparttype)); in MatPartitioningApply_Hierarchical()
484 PetscCall(MatPartitioningSetType(hpart->improver, MATPARTITIONINGPARMETIS)); in MatPartitioningImprove_Hierarchical()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscmatpartitioning.pxi17 PetscErrorCode MatPartitioningSetType(PetscMatPartitioning, PetscMatPartitioningType)
H A DMatPartitioning.pyx93 getType, petsc.MatPartitioningSetType
98 CHKERR(MatPartitioningSetType(self.part, cval))
/petsc/src/mat/utils/
H A Doverlapsplit.c152 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGPARMETIS)); in MatIncreaseOverlapSplit_Single()
157 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGAVERAGE)); in MatIncreaseOverlapSplit_Single()
/petsc/src/dm/impls/plex/tests/
H A Dex24.c121 PetscCall(MatPartitioningSetType(mp, user.partitioning)); in main()
201 PetscCall(MatPartitioningSetType(mp, user.repartitioning)); in main()
/petsc/src/mat/tests/
H A Dex82.c112 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGHIERARCH)); in main()
H A Dex193.c77 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGHIERARCH)); in main()
H A Dex83.c117 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGHIERARCH)); in main()
/petsc/src/mat/graphops/partition/
H A Dpartition.c712 PetscErrorCode MatPartitioningSetType(MatPartitioning part, MatPartitioningType type) in MatPartitioningSetType() function
785 if (flag) PetscCall(MatPartitioningSetType(part, type)); in MatPartitioningSetFromOptions()
794 if (!((PetscObject)part)->type_name) PetscCall(MatPartitioningSetType(part, def)); in MatPartitioningSetFromOptions()
/petsc/src/ksp/ksp/tutorials/
H A Dex64.c122 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGHIERARCH)); in main()
/petsc/src/ksp/pc/impls/gasm/
H A Dgasm.c271 PetscCall(MatPartitioningSetType(part, MATPARTITIONINGHIERARCH)); in PCGASMSetHierarchicalPartitioning()
/petsc/include/
H A Dpetscmat.h1798 PETSC_EXTERN PetscErrorCode MatPartitioningSetType(MatPartitioning, MatPartitioningType);
/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c7918 PetscCall(MatPartitioningSetType(partitioner, MATPARTITIONINGPTSCOTCH)); in PCBDDCMatISGetSubassemblingPattern()
7920 PetscCall(MatPartitioningSetType(partitioner, MATPARTITIONINGPARMETIS)); in PCBDDCMatISGetSubassemblingPattern()
7922 PetscCall(MatPartitioningSetType(partitioner, MATPARTITIONINGAVERAGE)); in PCBDDCMatISGetSubassemblingPattern()