Home
last modified time | relevance | path

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

/petsc/src/dm/impls/plex/
H A Dplexpartition.c1914 PetscInt *vtxwgt_g, numRows_g; in DMPlexRebalanceSharedPoints() local
1917 PetscCall(PetscMalloc1(2 * numRows_g, &vtxwgt_g)); in DMPlexRebalanceSharedPoints()
1919 vtxwgt_g[ncon * cumSumVertices[i]] = numExclusivelyOwnedAll[i]; in DMPlexRebalanceSharedPoints()
1920 if (ncon > 1) vtxwgt_g[ncon * cumSumVertices[i] + 1] = 1; in DMPlexRebalanceSharedPoints()
1922 vtxwgt_g[ncon * j] = 1; in DMPlexRebalanceSharedPoints()
1923 if (ncon > 1) vtxwgt_g[2 * j + 1] = 0; in DMPlexRebalanceSharedPoints()
1932 …ierr = METIS_PartGraphKway(&numRows_g, &ncon, (idx_t *)xadj, (idx_t *)adjncy, vtxwgt_g, NULL, NULL… in DMPlexRebalanceSharedPoints()
1936 PetscCall(PetscFree(vtxwgt_g)); in DMPlexRebalanceSharedPoints()