Searched refs:vweights (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/mat/tutorials/ |
| H A D | ex15.c | 10 PetscInt r, N = 10, start, end, *vweights; in main() local 30 PetscCall(PetscMalloc1(end - start, &vweights)); in main() 31 for (r = start; r < end; ++r) vweights[r - start] = rank + 1; in main() 74 if (set_vweights) PetscCall(MatPartitioningSetVertexWeights(part, vweights)); in main()
|
| /petsc/src/mat/graphops/partition/impls/hierarchical/ |
| H A D | hierarchical.c | 47 IS destination, fineparts_temp, vweights, svweights; in MatPartitioningApply_Hierarchical() local 150 …etscCall(ISCreateGeneral(comm, mat_localsize, part->vertex_weights, PETSC_COPY_VALUES, &vweights)); in MatPartitioningApply_Hierarchical() 157 …PetscCall(MatPartitioningHierarchical_AssembleSubdomain(adj, part->vertex_weights ? vweights : NUL… in MatPartitioningApply_Hierarchical() 224 if (part->vertex_weights) PetscCall(ISDestroy(&vweights)); in MatPartitioningApply_Hierarchical() 291 static PetscErrorCode MatPartitioningHierarchical_AssembleSubdomain(Mat adj, IS vweights, IS destin… in MatPartitioningHierarchical_AssembleSubdomain() argument 310 if (vweights && svweights) PetscCall(ISCreateSubIS(vweights, irows, svweights)); in MatPartitioningHierarchical_AssembleSubdomain()
|