/dports/science/nwchem-data/nwchem-7.0.2-release/src/esp/ |
H A D | esp_input.F | 254 ncon=ncon+1 262 ncon=ncon+2 288 ncon=ncon+1 295 ncon=ncon+2 301 ncon=ncon+1 310 ncon=ncon+1 319 ncon=ncon+1 325 ncon=ncon+2 335 ncon=ncon+1 343 ncon=ncon+1 [all …]
|
/dports/science/nwchem/nwchem-7b21660b82ebd85ef659f6fba7e1e73433b0bd0a/src/esp/ |
H A D | esp_input.F | 254 ncon=ncon+1 262 ncon=ncon+2 288 ncon=ncon+1 295 ncon=ncon+2 301 ncon=ncon+1 310 ncon=ncon+1 319 ncon=ncon+1 325 ncon=ncon+2 335 ncon=ncon+1 343 ncon=ncon+1 [all …]
|
/dports/math/ipopt/Ipopt-3.12.13/ThirdParty/Metis/metis-4.0/Lib/ |
H A D | mkwayfmh.c | 32 ncon = graph->ncon; in MCRandom_KWayEdgeRefineHorizontal() 124 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 125 IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec))) in MCRandom_KWayEdgeRefineHorizontal() 134 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 144 && !IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec) in MCRandom_KWayEdgeRefineHorizontal() 145 … && AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, npwgts+from*ncon, maxwgt+from*ncon)) in MCRandom_KWayEdgeRefineHorizontal() 270 ncon = graph->ncon; in MCGreedy_KWayEdgeBalanceHorizontal() 338 if (AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, -1.0, nvwgt, minwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 361 if (!AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, nvwgt, maxwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 365 if (!AreAllHVwgtsAbove(ncon, 1.0, npwgts+to*ncon, 0.0, nvwgt, minwgt+to*ncon) && in MCGreedy_KWayEdgeBalanceHorizontal() [all …]
|
H A D | mbalance2.c | 49 ncon = graph->ncon; in MocGeneral2WayBalance2() 86 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance2() 130 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 131 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 144 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 145 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 215 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 216 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocGeneral2WayBalance2() 278 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue3() 298 maxdiff = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue3() [all …]
|
H A D | mfm2.c | 32 ncon = graph->ncon; in MocFM_2WayEdgeRefine2() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine2() 121 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 122 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 134 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 135 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 211 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 212 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine2() 275 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue2() 288 max = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue2() [all …]
|
H A D | mfm.c | 31 ncon = graph->ncon; in MocFM_2WayEdgeRefine() 51 for (i=0; i<ncon; i++) { in MocFM_2WayEdgeRefine() 56 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine() 66 for (l=0; l<ncon; l++) in MocFM_2WayEdgeRefine() 105 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 106 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 122 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 123 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 192 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 193 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine() [all …]
|
H A D | mbalance.c | 47 ncon = graph->ncon; in MocGeneral2WayBalance() 67 for (i=0; i<ncon; i++) { in MocGeneral2WayBalance() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 92 k = samax2(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 112 for (i=0; i<ncon; i++) in MocGeneral2WayBalance() 148 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 149 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 163 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 164 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 223 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() [all …]
|
/dports/graphics/colmap/colmap-3.6/lib/Graclus/metisLib/ |
H A D | mkwayfmh.c | 32 ncon = graph->ncon; in MCRandom_KWayEdgeRefineHorizontal() 124 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 125 IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec))) in MCRandom_KWayEdgeRefineHorizontal() 134 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 144 && !IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec) in MCRandom_KWayEdgeRefineHorizontal() 145 … && AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, npwgts+from*ncon, maxwgt+from*ncon)) in MCRandom_KWayEdgeRefineHorizontal() 270 ncon = graph->ncon; in MCGreedy_KWayEdgeBalanceHorizontal() 338 if (AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, -1.0, nvwgt, minwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 361 if (!AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, nvwgt, maxwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 365 if (!AreAllHVwgtsAbove(ncon, 1.0, npwgts+to*ncon, 0.0, nvwgt, minwgt+to*ncon) && in MCGreedy_KWayEdgeBalanceHorizontal() [all …]
|
H A D | mbalance2.c | 49 ncon = graph->ncon; in MocGeneral2WayBalance2() 86 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance2() 130 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 131 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 144 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 145 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 215 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 216 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocGeneral2WayBalance2() 278 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue3() 298 maxdiff = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue3() [all …]
|
H A D | mfm2.c | 32 ncon = graph->ncon; in MocFM_2WayEdgeRefine2() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine2() 121 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 122 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 134 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 135 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 211 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 212 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine2() 275 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue2() 288 max = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue2() [all …]
|
H A D | mfm.c | 31 ncon = graph->ncon; in MocFM_2WayEdgeRefine() 51 for (i=0; i<ncon; i++) { in MocFM_2WayEdgeRefine() 56 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine() 66 for (l=0; l<ncon; l++) in MocFM_2WayEdgeRefine() 105 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 106 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 122 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 123 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 192 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 193 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine() [all …]
|
H A D | mbalance.c | 47 ncon = graph->ncon; in MocGeneral2WayBalance() 67 for (i=0; i<ncon; i++) { in MocGeneral2WayBalance() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 92 k = samax2(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 112 for (i=0; i<ncon; i++) in MocGeneral2WayBalance() 148 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 149 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 163 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 164 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 223 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() [all …]
|
/dports/science/siconos/siconos-4.4.0/externals/lbl/metis4/ |
H A D | mkwayfmh.c | 32 ncon = graph->ncon; in MCRandom_KWayEdgeRefineHorizontal() 124 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 125 IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec))) in MCRandom_KWayEdgeRefineHorizontal() 134 (AreAllHVwgtsBelow(ncon, 1.0, npwgts+to*ncon, 1.0, nvwgt, maxwgt+to*ncon) || in MCRandom_KWayEdgeRefineHorizontal() 144 && !IsHBalanceBetterFT(ncon, nparts, npwgts+from*ncon, npwgts+to*ncon, nvwgt, ubvec) in MCRandom_KWayEdgeRefineHorizontal() 145 … && AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, npwgts+from*ncon, maxwgt+from*ncon)) in MCRandom_KWayEdgeRefineHorizontal() 270 ncon = graph->ncon; in MCGreedy_KWayEdgeBalanceHorizontal() 338 if (AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, -1.0, nvwgt, minwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 361 if (!AreAllHVwgtsBelow(ncon, 1.0, npwgts+from*ncon, 0.0, nvwgt, maxwgt+from*ncon)) in MCGreedy_KWayEdgeBalanceHorizontal() 365 if (!AreAllHVwgtsAbove(ncon, 1.0, npwgts+to*ncon, 0.0, nvwgt, minwgt+to*ncon) && in MCGreedy_KWayEdgeBalanceHorizontal() [all …]
|
H A D | mbalance2.c | 49 ncon = graph->ncon; in MocGeneral2WayBalance2() 86 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance2() 130 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 131 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 144 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance2() 145 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 215 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance2() 216 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocGeneral2WayBalance2() 278 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue3() 298 maxdiff = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue3() [all …]
|
H A D | mfm2.c | 32 ncon = graph->ncon; in MocFM_2WayEdgeRefine2() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine2() 121 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 122 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 134 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine2() 135 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 211 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine2() 212 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine2() 275 diff = npwgts[j*ncon+i]-maxwgt[j*ncon+i]; in SelectQueue2() 288 max = (npwgts[(*from)*ncon+i] - maxwgt[(*from)*ncon+i]); in SelectQueue2() [all …]
|
H A D | mfm.c | 31 ncon = graph->ncon; in MocFM_2WayEdgeRefine() 51 for (i=0; i<ncon; i++) { in MocFM_2WayEdgeRefine() 56 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocFM_2WayEdgeRefine() 66 for (l=0; l<ncon; l++) in MocFM_2WayEdgeRefine() 105 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 106 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 122 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocFM_2WayEdgeRefine() 123 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 192 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocFM_2WayEdgeRefine() 193 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+((to+1)%2)*ncon, 1); in MocFM_2WayEdgeRefine() [all …]
|
H A D | mbalance.c | 47 ncon = graph->ncon; in MocGeneral2WayBalance() 67 for (i=0; i<ncon; i++) { in MocGeneral2WayBalance() 74 qnum[i] = samax(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 92 k = samax2(ncon, nvwgt+i*ncon); in MocGeneral2WayBalance() 112 for (i=0; i<ncon; i++) in MocGeneral2WayBalance() 148 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 149 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 163 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+from*ncon, 1); in MocGeneral2WayBalance() 164 saxpy(ncon, -1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() 223 saxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in MocGeneral2WayBalance() [all …]
|
/dports/math/parmetis/parmetis-4.0.3/libparmetis/ |
H A D | serial.c | 32 ncon = graph->ncon; in Mc_ComputeSerialPartitionParams() 53 raxpy(ncon, 1.0, nvwgt+i*ncon, 1, npwgts+me*ncon, 1); in Mc_ComputeSerialPartitionParams() 125 ncon = graph->ncon; in Mc_SerialKWayAdaptRefine() 538 ncon = graph->ncon; in Mc_Serial_FM_2WayRefine() 832 ncon = graph->ncon; in Mc_Serial_Balance2Way() 912 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Balance2Way() 978 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Balance2Way() 1030 ncon = graph->ncon; in Mc_Serial_Init2WayBalance() 1084 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Init2WayBalance() 1169 ncon = graph->ncon; in Mc_Serial_Compute2WayPartitionParams() [all …]
|
H A D | stat.c | 29 ncon = graph->ncon; in ComputeSerialBalance() 38 for (j=0; j<ncon; j++) { in ComputeSerialBalance() 39 pwgts[where[i]*ncon+j] += vwgt[i*ncon+j]; in ComputeSerialBalance() 45 for (j=0; j<ncon; j++) { in ComputeSerialBalance() 67 ncon = graph->ncon; in ComputeParallelBalance() 73 lminvwgts = rset(ncon, 1.0, rwspacemalloc(ctrl, ncon)); in ComputeParallelBalance() 75 lnpwgts = rset(nparts*ncon, 0.0, rwspacemalloc(ctrl, nparts*ncon)); in ComputeParallelBalance() 80 lnpwgts[where[i]*ncon+j] += nvwgt[i*ncon+j]; in ComputeParallelBalance() 83 …lminvwgts[j] = (nvwgt[i*ncon+j] > 0.0 && lminvwgts[j] > nvwgt[i*ncon+j] ? nvwgt[i*ncon+j] : lminvw… in ComputeParallelBalance() 138 ncon = graph->ncon; in PrintPostPartInfo() [all …]
|
H A D | weird.c | 54 RIFN(ncon); in CheckInputsPartKway() 82 RIFNP(ncon); in CheckInputsPartKway() 86 for (j=0; j<*ncon; j++) { in CheckInputsPartKway() 140 RIFN(ncon); in CheckInputsPartGeomKway() 168 RIFNP(ncon); in CheckInputsPartGeomKway() 270 RIFN(ncon); in CheckInputsAdaptiveRepart() 298 RIFNP(ncon); in CheckInputsAdaptiveRepart() 395 RIFN(ncon); in CheckInputsPartMeshKway() 415 RIFNP(ncon); in CheckInputsPartMeshKway() 463 ncon = graph->ncon; in PartitionSmallGraph() [all …]
|
H A D | akwayfm.c | 55 ncon = graph->ncon; in KWayAdaptiveRefine() 109 badmaxpwgt[i*ncon+h] = ubvec[h]*tpwgts[i*ncon+h]; in KWayAdaptiveRefine() 254 IsHBalanceBetterTT(ncon,gnpwgts+oldto*ncon,gnpwgts+to*ncon,nvwgt,ubvec))){ in KWayAdaptiveRefine() 268 IsHBalanceBetterFT(ncon,gnpwgts+from*ncon,gnpwgts+to*ncon,nvwgt,ubvec))) { in KWayAdaptiveRefine() 276 INC_DEC(lnpwgts[to*ncon+h], lnpwgts[from*ncon+h], nvwgt[h]); in KWayAdaptiveRefine() 357 if (pgnpwgts[j*ncon+h] > ognpwgts[j*ncon+h]) in KWayAdaptiveRefine() 358 overfill[j*ncon+h] = (pgnpwgts[j*ncon+h]-badmaxpwgt[j*ncon+h]) / in KWayAdaptiveRefine() 363 overfill[j*ncon+h] =gk_max(overfill[j*ncon+h], 0.0); in KWayAdaptiveRefine() 364 overfill[j*ncon+h] *= movewgts[j*ncon+h]; in KWayAdaptiveRefine() 370 pgnpwgts[j*ncon+h] <= ognpwgts[j*ncon+h], in KWayAdaptiveRefine() [all …]
|
/dports/math/libmesh/libmesh-1.6.2/contrib/parmetis/libparmetis/ |
H A D | serial.c | 32 ncon = graph->ncon; in Mc_ComputeSerialPartitionParams() 53 raxpy(ncon, 1.0, nvwgt+i*ncon, 1, npwgts+me*ncon, 1); in Mc_ComputeSerialPartitionParams() 125 ncon = graph->ncon; in Mc_SerialKWayAdaptRefine() 538 ncon = graph->ncon; in Mc_Serial_FM_2WayRefine() 832 ncon = graph->ncon; in Mc_Serial_Balance2Way() 912 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Balance2Way() 978 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Balance2Way() 1030 ncon = graph->ncon; in Mc_Serial_Init2WayBalance() 1084 raxpy(ncon, 1.0, nvwgt+higain*ncon, 1, npwgts+to*ncon, 1); in Mc_Serial_Init2WayBalance() 1169 ncon = graph->ncon; in Mc_Serial_Compute2WayPartitionParams() [all …]
|
H A D | stat.c | 29 ncon = graph->ncon; in ComputeSerialBalance() 38 for (j=0; j<ncon; j++) { in ComputeSerialBalance() 39 pwgts[where[i]*ncon+j] += vwgt[i*ncon+j]; in ComputeSerialBalance() 45 for (j=0; j<ncon; j++) { in ComputeSerialBalance() 67 ncon = graph->ncon; in ComputeParallelBalance() 73 lminvwgts = rset(ncon, 1.0, rwspacemalloc(ctrl, ncon)); in ComputeParallelBalance() 75 lnpwgts = rset(nparts*ncon, 0.0, rwspacemalloc(ctrl, nparts*ncon)); in ComputeParallelBalance() 80 lnpwgts[where[i]*ncon+j] += nvwgt[i*ncon+j]; in ComputeParallelBalance() 83 …lminvwgts[j] = (nvwgt[i*ncon+j] > 0.0 && lminvwgts[j] > nvwgt[i*ncon+j] ? nvwgt[i*ncon+j] : lminvw… in ComputeParallelBalance() 138 ncon = graph->ncon; in PrintPostPartInfo() [all …]
|
H A D | weird.c | 54 RIFN(ncon); in CheckInputsPartKway() 82 RIFNP(ncon); in CheckInputsPartKway() 86 for (j=0; j<*ncon; j++) { in CheckInputsPartKway() 140 RIFN(ncon); in CheckInputsPartGeomKway() 168 RIFNP(ncon); in CheckInputsPartGeomKway() 270 RIFN(ncon); in CheckInputsAdaptiveRepart() 298 RIFNP(ncon); in CheckInputsAdaptiveRepart() 395 RIFN(ncon); in CheckInputsPartMeshKway() 415 RIFNP(ncon); in CheckInputsPartMeshKway() 463 ncon = graph->ncon; in PartitionSmallGraph() [all …]
|
H A D | akwayfm.c | 55 ncon = graph->ncon; in KWayAdaptiveRefine() 109 badmaxpwgt[i*ncon+h] = ubvec[h]*tpwgts[i*ncon+h]; in KWayAdaptiveRefine() 254 IsHBalanceBetterTT(ncon,gnpwgts+oldto*ncon,gnpwgts+to*ncon,nvwgt,ubvec))){ in KWayAdaptiveRefine() 268 IsHBalanceBetterFT(ncon,gnpwgts+from*ncon,gnpwgts+to*ncon,nvwgt,ubvec))) { in KWayAdaptiveRefine() 276 INC_DEC(lnpwgts[to*ncon+h], lnpwgts[from*ncon+h], nvwgt[h]); in KWayAdaptiveRefine() 357 if (pgnpwgts[j*ncon+h] > ognpwgts[j*ncon+h]) in KWayAdaptiveRefine() 358 overfill[j*ncon+h] = (pgnpwgts[j*ncon+h]-badmaxpwgt[j*ncon+h]) / in KWayAdaptiveRefine() 363 overfill[j*ncon+h] =gk_max(overfill[j*ncon+h], 0.0); in KWayAdaptiveRefine() 364 overfill[j*ncon+h] *= movewgts[j*ncon+h]; in KWayAdaptiveRefine() 370 pgnpwgts[j*ncon+h] <= ognpwgts[j*ncon+h], in KWayAdaptiveRefine() [all …]
|