Searched refs:coarseMatPart (Results 1 – 1 of 1) sorted by relevance
25 MatPartitioning coarseMatPart; /* MatPartititioning on coarse level (first level) */ member113 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 …]