Home
last modified time | relevance | path

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

/petsc/src/dm/partitioner/impls/parmetis/
H A Dpartparmetis.c94 …real_t *ubvec; /* The balance intolerance for vertex weights … in PetscPartitionerPartition_ParMetis() local
105 …PetscCall(PetscMalloc4(size + 1, &vtxdist, nparts * ncon, &tpwgts, ncon, &ubvec, nvtxs, &assignmen… in PetscPartitionerPartition_ParMetis()
114 PetscCall(PetscFree4(vtxdist, tpwgts, ubvec, assignment)); in PetscPartitionerPartition_ParMetis()
142 ubvec[0] = (real_t)pm->imbalanceRatio; in PetscPartitionerPartition_ParMetis()
167 …cursive(&nvtxs, &ncon, xadj, adjncy, vwgt, NULL, adjwgt, &nparts, tpwgts, ubvec, options, &part->e… in PetscPartitionerPartition_ParMetis()
179 …aphKway(&nvtxs, &ncon, xadj, adjncy, vwgt, NULL, adjwgt, &nparts, tpwgts, ubvec, options, &part->e… in PetscPartitionerPartition_ParMetis()
205 …, xadj, adjncy, vwgt, adjwgt, &wgtflag, &numflag, &ncon, &nparts, tpwgts, ubvec, options, &part->e… in PetscPartitionerPartition_ParMetis()
222 PetscCall(PetscFree4(vtxdist, tpwgts, ubvec, assignment)); in PetscPartitionerPartition_ParMetis()
/petsc/src/mat/tests/
H A Dex152.c33 real_t *sxyz, *tpwgts, ubvec[1]; in main() local
96 ubvec[0] = (real_t)1.05; in main()
104 …ncy, vwgt, NULL, &wgtflag, &numflag, &ndims, sxyz, &ncon, &isize, tpwgts, ubvec, options, &edgecut… in main()
/petsc/src/mat/graphops/partition/impls/pmetis/
H A Dpmetis.c70 real_t *tpwgts, *ubvec, itr = (real_t)0.1; in MatPartitioningApply_Parmetis_Private() local
112 PetscCall(PetscMalloc1(ncon, &ubvec)); in MatPartitioningApply_Parmetis_Private()
113 for (i = 0; i < ncon; i++) ubvec[i] = (real_t)1.05; in MatPartitioningApply_Parmetis_Private()
153 … *)&wgtflag, (idx_t *)&numflag, (idx_t *)&ncon, (idx_t *)&nparts, tpwgts, ubvec, &itr, (idx_t *)op… in MatPartitioningApply_Parmetis_Private()
156 …t *)&wgtflag, (idx_t *)&numflag, (idx_t *)&ncon, (idx_t *)&nparts, tpwgts, ubvec, (idx_t *)options, in MatPartitioningApply_Parmetis_Private()
159 …t *)&wgtflag, (idx_t *)&numflag, (idx_t *)&ncon, (idx_t *)&nparts, tpwgts, ubvec, (idx_t *)options, in MatPartitioningApply_Parmetis_Private()
166 PetscCall(PetscFree(ubvec)); in MatPartitioningApply_Parmetis_Private()
/petsc/src/dm/impls/plex/
H A Dplexpartition.c1684 real_t *ubvec; in DMPlexRebalanceSharedPoints() local
1823 PetscCall(PetscMalloc1(ncon, &ubvec)); in DMPlexRebalanceSharedPoints()
1824 for (i = 0; i < ncon; i++) ubvec[i] = (real_t)1.05; in DMPlexRebalanceSharedPoints()
1881 …idx_t *)adjncy, vtxwgt, NULL, &wgtflag, &numflag, &ncon, &nparts, tpwgts, ubvec, options, &edgecut… in DMPlexRebalanceSharedPoints()
1888 …idx_t *)adjncy, vtxwgt, NULL, &wgtflag, &numflag, &ncon, &nparts, tpwgts, ubvec, options, &edgecut… in DMPlexRebalanceSharedPoints()
1932 …n, (idx_t *)xadj, (idx_t *)adjncy, vtxwgt_g, NULL, NULL, &nparts, tpwgts, ubvec, options, &edgecut… in DMPlexRebalanceSharedPoints()
1956 PetscCall(PetscFree(ubvec)); in DMPlexRebalanceSharedPoints()
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas7444 (partition/ubvec-constraint 1.05)
7445 (partition/ubvec 1.005)