Home
last modified time | relevance | path

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

/petsc/src/mat/graphops/partition/impls/hierarchical/
H A Dhierarchical.c25 MatPartitioning coarseMatPart; /* MatPartititioning on coarse level (first level) */ member
113 PetscCall(MatPartitioningDestroy(&hpart->coarseMatPart)); in MatPartitioningApply_Hierarchical()
114 PetscCall(MatPartitioningCreate(comm, &hpart->coarseMatPart)); in MatPartitioningApply_Hierarchical()
116 PetscCall(PetscObjectSetOptionsPrefix((PetscObject)hpart->coarseMatPart, prefix)); in MatPartitioningApply_Hierarchical()
117 PetscCall(PetscObjectAppendOptionsPrefix((PetscObject)hpart->coarseMatPart, "hierarch_coarse_")); in MatPartitioningApply_Hierarchical()
121 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()
132 PetscCall(MatPartitioningSetAdjacency(hpart->coarseMatPart, adj)); in MatPartitioningApply_Hierarchical()
133 PetscCall(MatPartitioningSetNParts(hpart->coarseMatPart, hpart->ncoarseparts)); in MatPartitioningApply_Hierarchical()
[all …]