Lines Matching refs:vtxwgt

1615 …PlexViewDistribution(MPI_Comm comm, PetscInt n, PetscInt skip, PetscInt *vtxwgt, PetscInt *part, P…  in DMPlexViewDistribution()  argument
1625 if (part) distribution[part[i]] += vtxwgt[skip * i]; in DMPlexViewDistribution()
1626 else distribution[rank] += vtxwgt[skip * i]; in DMPlexViewDistribution()
1680 PetscInt *vtxwgt; in DMPlexRebalanceSharedPoints() local
1826 PetscCall(PetscMalloc1(ncon * (1 + numNonExclusivelyOwned), &vtxwgt)); in DMPlexRebalanceSharedPoints()
1828 vtxwgt[0] = numExclusivelyOwned; in DMPlexRebalanceSharedPoints()
1829 vtxwgt[1] = 1; in DMPlexRebalanceSharedPoints()
1831 vtxwgt[ncon * (i + 1)] = 1; in DMPlexRebalanceSharedPoints()
1832 vtxwgt[ncon * (i + 1) + 1] = 0; in DMPlexRebalanceSharedPoints()
1840 vtxwgt[0] = base + numExclusivelyOwned; in DMPlexRebalanceSharedPoints()
1841 for (i = 0; i < numNonExclusivelyOwned; i++) vtxwgt[i + 1] = 1; in DMPlexRebalanceSharedPoints()
1858 PetscCall(MatPartitioningSetVertexWeights(mp, vtxwgt)); in DMPlexRebalanceSharedPoints()
1881 …3_RefineKway((PetscInt *)cumSumVertices, (idx_t *)xadj, (idx_t *)adjncy, vtxwgt, NULL, &wgtflag, &… in DMPlexRebalanceSharedPoints()
1888 …_V3_PartKway((PetscInt *)cumSumVertices, (idx_t *)xadj, (idx_t *)adjncy, vtxwgt, NULL, &wgtflag, &… in DMPlexRebalanceSharedPoints()
1972 PetscCall(PetscFree(vtxwgt)); in DMPlexRebalanceSharedPoints()
1993 …ewDistribution(comm, cumSumVertices[rank + 1] - cumSumVertices[rank], ncon, vtxwgt, NULL, viewer)); in DMPlexRebalanceSharedPoints()
1995 …ewDistribution(comm, cumSumVertices[rank + 1] - cumSumVertices[rank], ncon, vtxwgt, part, viewer)); in DMPlexRebalanceSharedPoints()
2012 …ewDistribution(comm, cumSumVertices[rank + 1] - cumSumVertices[rank], ncon, vtxwgt, part, viewer)); in DMPlexRebalanceSharedPoints()
2014 if (!usematpartitioning) PetscCall(PetscFree(vtxwgt)); in DMPlexRebalanceSharedPoints()