/dports/math/ipopt/Ipopt-3.12.13/ThirdParty/Metis/metis-4.0/Lib/ |
H A D | sfm.c | 36 vwgt = graph->vwgt; in FM_2WayNodeRefine() 137 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine() 160 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine() 271 vwgt = graph->vwgt; in FM_2WayNodeRefine2() 374 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2() 508 vwgt = graph->vwgt; in FM_2WayNodeRefineEqWgt() 731 vwgt = graph->vwgt; in FM_2WayNodeRefine_OneSided() 931 vwgt = graph->vwgt; in FM_2WayNodeBalance() 987 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() 1057 max += vwgt[adjncy[j]]; in ComputeMaxNodeGain() [all …]
|
H A D | frename.c | 20 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in METIS_PARTGRAPHRECURSIVE() 24 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive() 28 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive_() 57 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in METIS_PARTGRAPHKWAY() 61 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway() 65 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway_() 69 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway__() 133 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in METIS_NODEWND() 137 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd() 141 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd_() [all …]
|
H A D | stat.c | 31 vwgt = graph->vwgt; in ComputePartitionInfo() 34 if (vwgt == NULL) { in ComputePartitionInfo() 35 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfo() 56 1.0*nparts*vwgt[idxamax(nvtxs, vwgt)]/(1.0*idxsum(nparts, kpwgts))); in ComputePartitionInfo() 115 free(vwgt); in ComputePartitionInfo() 140 vwgt = graph->vwgt; in ComputePartitionInfoBipartite() 144 if (vwgt == NULL) { in ComputePartitionInfoBipartite() 145 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfoBipartite() 219 free(vwgt); in ComputePartitionInfoBipartite() 243 vwgt = graph->vwgt; in ComputePartitionBalance() [all …]
|
/dports/graphics/colmap/colmap-3.6/lib/Graclus/metisLib/ |
H A D | sfm.c | 36 vwgt = graph->vwgt; in FM_2WayNodeRefine() 137 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine() 160 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine() 271 vwgt = graph->vwgt; in FM_2WayNodeRefine2() 374 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2() 508 vwgt = graph->vwgt; in FM_2WayNodeRefineEqWgt() 731 vwgt = graph->vwgt; in FM_2WayNodeRefine_OneSided() 931 vwgt = graph->vwgt; in FM_2WayNodeBalance() 987 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() 1057 max += vwgt[adjncy[j]]; in ComputeMaxNodeGain() [all …]
|
H A D | frename.c | 20 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in METIS_PARTGRAPHRECURSIVE() 24 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive() 28 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive_() 57 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in METIS_PARTGRAPHKWAY() 61 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway() 65 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway_() 69 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway__() 133 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in METIS_NODEWND() 137 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd() 141 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd_() [all …]
|
H A D | stat.c | 31 vwgt = graph->vwgt; in ComputePartitionInfo() 34 if (vwgt == NULL) { in ComputePartitionInfo() 35 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfo() 56 1.0*nparts*vwgt[idxamax(nvtxs, vwgt)]/(1.0*idxsum(nparts, kpwgts))); in ComputePartitionInfo() 115 free(vwgt); in ComputePartitionInfo() 140 vwgt = graph->vwgt; in ComputePartitionInfoBipartite() 144 if (vwgt == NULL) { in ComputePartitionInfoBipartite() 145 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfoBipartite() 219 free(vwgt); in ComputePartitionInfoBipartite() 243 vwgt = graph->vwgt; in ComputePartitionBalance() [all …]
|
/dports/science/siconos/siconos-4.4.0/externals/lbl/metis4/ |
H A D | sfm.c | 36 vwgt = graph->vwgt; in FM_2WayNodeRefine() 137 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine() 160 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine() 271 vwgt = graph->vwgt; in FM_2WayNodeRefine2() 374 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2() 508 vwgt = graph->vwgt; in FM_2WayNodeRefineEqWgt() 731 vwgt = graph->vwgt; in FM_2WayNodeRefine_OneSided() 931 vwgt = graph->vwgt; in FM_2WayNodeBalance() 987 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() 1057 max += vwgt[adjncy[j]]; in ComputeMaxNodeGain() [all …]
|
H A D | frename.c | 20 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in METIS_PARTGRAPHRECURSIVE() 24 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive() 28 …METIS_PartGraphRecursive(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edg… in metis_partgraphrecursive_() 57 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in METIS_PARTGRAPHKWAY() 61 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway() 65 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway_() 69 …METIS_PartGraphKway(nvtxs, xadj, adjncy, vwgt, adjwgt, wgtflag, numflag, nparts, options, edgecut,… in metis_partgraphkway__() 133 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in METIS_NODEWND() 137 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd() 141 METIS_NodeWND(nvtxs, xadj, adjncy, vwgt, numflag, options, perm, iperm); in metis_nodewnd_() [all …]
|
H A D | stat.c | 31 vwgt = graph->vwgt; in ComputePartitionInfo() 34 if (vwgt == NULL) { in ComputePartitionInfo() 35 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfo() 56 1.0*nparts*vwgt[idxamax(nvtxs, vwgt)]/(1.0*idxsum(nparts, kpwgts))); in ComputePartitionInfo() 115 free(vwgt); in ComputePartitionInfo() 140 vwgt = graph->vwgt; in ComputePartitionInfoBipartite() 144 if (vwgt == NULL) { in ComputePartitionInfoBipartite() 145 vwgt = graph->vwgt = idxsmalloc(nvtxs, 1, "vwgt"); in ComputePartitionInfoBipartite() 219 free(vwgt); in ComputePartitionInfoBipartite() 243 vwgt = graph->vwgt; in ComputePartitionBalance() [all …]
|
/dports/math/parmetis/parmetis-4.0.3/metis/libmetis/ |
H A D | sfm.c | 39 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 144 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 167 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 219 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 280 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 361 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 382 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 408 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 489 vwgt = graph->vwgt; in FM_2WayNodeBalance() 558 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 256 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 351 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 370 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 377 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 426 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 485 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 597 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 620 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 627 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 661 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/math/py-PyMetis/PyMetis-2020.1/src/metis/libmetis/ |
H A D | sfm.c | 39 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 144 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 167 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 219 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 280 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 361 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 382 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 408 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 489 vwgt = graph->vwgt; in FM_2WayNodeBalance() 558 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 256 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 351 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 370 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 377 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 426 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 485 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 597 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 620 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 627 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 661 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/cad/gmsh/gmsh-4.9.2-source/contrib/metis/libmetis/ |
H A D | sfm.c | 39 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 144 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 167 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 219 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 280 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 361 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 382 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 408 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 489 vwgt = graph->vwgt; in FM_2WayNodeBalance() 558 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 256 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 351 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 370 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 377 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 426 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 485 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 597 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 620 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 627 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 661 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/math/libmesh/libmesh-1.6.2/contrib/metis/libmetis/ |
H A D | sfm.c | 39 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 144 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 167 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 219 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 280 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 361 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 382 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 408 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 489 vwgt = graph->vwgt; in FM_2WayNodeBalance() 558 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 256 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 351 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 370 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 377 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 426 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 485 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 597 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 620 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 627 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 661 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/science/octopus/octopus-10.5/external_libs/metis-5.1/libmetis/ |
H A D | sfm.c | 38 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 143 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 166 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 218 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 279 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 360 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 381 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 407 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 488 vwgt = graph->vwgt; in FM_2WayNodeBalance() 557 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 255 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 350 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 369 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 376 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 425 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 484 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 596 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 619 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 626 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 660 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/math/metis/metis-5.1.0/libmetis/ |
H A D | sfm.c | 39 vwgt = graph->vwgt; in FM_2WayNodeRefine2Sided() 144 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2Sided() 167 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2Sided() 219 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine2Sided() 280 vwgt = graph->vwgt; in FM_2WayNodeRefine1Sided() 361 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1Sided() 382 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine1Sided() 408 higain, to, (vwgt[higain]-rinfo[higain].edegrees[other]), vwgt[higain], in FM_2WayNodeRefine1Sided() 489 vwgt = graph->vwgt; in FM_2WayNodeBalance() 558 pwgts[to] += vwgt[higain]; in FM_2WayNodeBalance() [all …]
|
H A D | parmetis.c | 256 vwgt = graph->vwgt; in FM_2WayNodeRefine1SidedP() 351 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine1SidedP() 370 pwgts[from] -= vwgt[k]; in FM_2WayNodeRefine1SidedP() 377 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine1SidedP() 426 edegrees[where[k]] += vwgt[k]; in FM_2WayNodeRefine1SidedP() 485 vwgt = graph->vwgt; in FM_2WayNodeRefine2SidedP() 597 pwgts[to] += vwgt[higain]; in FM_2WayNodeRefine2SidedP() 620 pwgts[other] -= vwgt[k]; in FM_2WayNodeRefine2SidedP() 627 edegrees[where[kk]] += vwgt[kk]; in FM_2WayNodeRefine2SidedP() 661 higain, to, g[to], g[other], vwgt[u[to]], vwgt[u[other]], in FM_2WayNodeRefine2SidedP() [all …]
|
/dports/math/ipopt/Ipopt-3.12.13/ThirdParty/Metis/metis-4.0/Test/ |
H A D | mtest.c | 68 idxtype *part, *vwgt, *adjwgt; in Test_PartGraph() local 73 vwgt[i] = RandomInRange(10); in Test_PartGraph() 512 if (vwgt == NULL) { in VerifyPart() 523 pwgts[part[i]] += vwgt[i]; in VerifyPart() 535 free(vwgt); in VerifyPart() 561 if (vwgt == NULL) { in VerifyWPart() 589 free(vwgt); in VerifyWPart() 844 if (vwgt == NULL) { in VerifyPartV() 873 free(vwgt); in VerifyPartV() 900 if (vwgt == NULL) { in VerifyWPartV() [all …]
|
/dports/math/parmgridgen/ParMGridGen-1.0/MGridGen/Lib/ |
H A D | match.c | 25 vwgt = graph->vwgt; in Match_RM() 44 if (match[k] == UNMATCHED && vwgt[i]+vwgt[k] <= ctrl->maxsize) { in Match_RM() 76 vwgt = graph->vwgt; in Match_HEM() 90 BucketSortKeysInc(nvtxs, vwgt[iamax(nvtxs, vwgt)], vwgt, tperm, perm); in Match_HEM() 108 if (match[k] == UNMATCHED && vwgt[i]+vwgt[k] <= ctrl->maxsize && in Match_HEM() 141 vwgt = graph->vwgt; in Match_HEM_Slow() 155 BucketSortKeysInc(nvtxs, vwgt[iamax(nvtxs, vwgt)], vwgt, tperm, perm); in Match_HEM_Slow() 175 if (vwgt[i]+vwgt[k] <= ctrl->maxsize && curwgt > maxwgt) { in Match_HEM_Slow() 211 vwgt = graph->vwgt; in Match_HEM_Slow_Restricted() 280 vwgt = graph->vwgt; in Match_HEM_True() [all …]
|
/dports/math/parmetis/parmetis-4.0.3/programs/ |
H A D | adaptgraph.c | 25 idx_t *vwgt, *xadj, *adjncy, *adjwgt, *perm; in AdaptGraph() local 39 vwgt = graph->vwgt; in AdaptGraph() 52 vwgt[perm[i]] = afactor*vwgt[perm[i]]; in AdaptGraph() 67 mypwgt = isum(nvtxs, vwgt, 1); in AdaptGraph() 87 idx_t *vwgt, *xadj, *adjncy, *adjwgt; in AdaptGraph2() local 101 vwgt = graph->vwgt; in AdaptGraph2() 111 vwgt[i] = afactor*vwgt[i]; in AdaptGraph2() 118 adjwgt[j] = (int)pow(1.0*(gk_min(vwgt[i],vwgt[k-firstvtx])), .6667); in AdaptGraph2() 125 mypwgt = isum(nvtxs, vwgt, 1); in AdaptGraph2() 145 idx_t *vwgt, *pwgts; in Mc_AdaptGraph() local [all …]
|
/dports/math/parmetis/parmetis-4.0.3/libparmetis/ |
H A D | node_refine.c | 28 idx_t *vwgt; in AllocateNodePartitionParams() local 44 vwgt = graph->vwgt; in AllocateNodePartitionParams() 46 icopy(nvtxs, vwgt, graph->vwgt); in AllocateNodePartitionParams() 47 gk_free((void **)&vwgt, LTERM); in AllocateNodePartitionParams() 78 vwgt = graph->vwgt; in ComputeNodePartitionParams() 91 CommInterfaceData(ctrl, graph, vwgt, vwgt+nvtxs); in ComputeNodePartitionParams() 100 lpwgts[me] += vwgt[i]; in ComputeNodePartitionParams() 149 vwgt = graph->vwgt; in UpdateNodePartitionParams() 170 lpwgts[me] += vwgt[i]; in UpdateNodePartitionParams() 242 vwgt = graph->vwgt; in KWayNodeRefine_Greedy() [all …]
|