Home
last modified time | relevance | path

Searched refs:hincol (Results 1 – 25 of 71) sorted by relevance

123

/dports/math/osi/Osi-0.108.6/CoinUtils/src/
H A DCoinPresolveTripleton.cpp72 int *hinrow, int *hincol, in elim_tripleton() argument
280 hincol[icoly] = 0; in elim_tripleton()
295 int *hincol = prob->hincol_; in presolve() local
380 if (hincol[hcol[k]] > 0) { in presolve()
392 if (hincol[hcol[k]] > 0) { in presolve()
404 if (hincol[hcol[k]] > 0) { in presolve()
502 if ((hincol[icolx] == 1 || hincol[icolz] == 1) && hincol[icoly] == 1) in presolve()
679 int *hincol = prob->hincol_; in postsolve() local
838 hincol[jcoly] = f->ncoly; in postsolve()
1001 int nx = hincol[jcolx]; in postsolve()
[all …]
H A DCoinPresolveZeros.cpp25 const int *hincol) in count_col_zeros() argument
58 const int *hincol) in count_col_zeros2() argument
65 CoinBigIndex kce = kcs + hincol[j]; in count_col_zeros2()
89 int *hincol, presolvehlink *clink, in drop_col_zeros() argument
102 CoinBigIndex kce = kcs + hincol[col]; in drop_col_zeros()
122 hincol[col]--; in drop_col_zeros()
132 if (hincol[col] == 0) in drop_col_zeros()
208 int *hincol = prob->hincol_; in presolve() local
263 hrow, hincol, clink, zeros); in presolve()
322 int *hincol = prob->hincol_; in postsolve() local
[all …]
H A DCoinOslFactorization3.cpp233 --hincol[j]; in c_ekkcsin()
418 hincol[jpivot] = 0; in c_ekkrsin()
699 --hincol[j]; in c_ekkprpv()
2063 ++hincol[j]; in c_ekkshfv()
2251 hincol[k]++; in c_ekkshfv()
2546 kc += hincol[j]; in c_ekkclcp1()
2547 hincol[j] = 0; in c_ekkclcp1()
2576 kc += hincol[j]; in c_ekkclcp2()
2577 hincol[j] = 0; in c_ekkclcp2()
2853 if (hincol[j]) { in c_ekktria()
[all …]
H A DCoinPresolveFixed.cpp60 int *hincol = prob->hincol_; in presolve() local
97 estsize += hincol[j]; in presolve()
122 CoinBigIndex kce = kcs + hincol[j]; in presolve()
182 hincol[j] = 0; in presolve()
318 int *hincol = prob->hincol_; in postsolve() local
413 hincol[icol] = end - start; in postsolve()
462 int *hincol = prob->hincol_; in remove_fixed() local
513 int *hincol = prob->hincol_; in presolve() local
711 int *hincol = prob->hincol_; in make_fixed() local
760 int *hincol = prob->hincol_; in transferCosts() local
[all …]
H A DCoinPresolveIsolated.cpp27 int *hincol = prob->hincol_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
113 if (hincol[hcol[k]] == 0) { in presolve()
143 int *hincol = prob->hincol_; in postsolve() local
180 hincol[jcol] = 1; in postsolve()
H A DCoinOslC.h187 int *hincol = fact->xcnadr; variable
304 epivco = hincol[jpivot];
342 --hincol[jpivot];
463 --hincol[j];
466 kce = kcs + hincol[j];
597 nz = hincol[j];
611 nz = hincol[j];
641 nz = hincol[j];
660 hincol[j] = nz + 1;
781 int nzj = hincol[j];
[all …]
/dports/math/clp/Clp-1.17.3/CoinUtils/src/
H A DCoinPresolveTripleton.cpp72 int *hinrow, int *hincol, in elim_tripleton() argument
280 hincol[icoly] = 0; in elim_tripleton()
295 int *hincol = prob->hincol_; in presolve() local
380 if (hincol[hcol[k]] > 0) { in presolve()
392 if (hincol[hcol[k]] > 0) { in presolve()
404 if (hincol[hcol[k]] > 0) { in presolve()
502 if ((hincol[icolx] == 1 || hincol[icolz] == 1) && hincol[icoly] == 1) in presolve()
679 int *hincol = prob->hincol_; in postsolve() local
838 hincol[jcoly] = f->ncoly; in postsolve()
1001 int nx = hincol[jcolx]; in postsolve()
[all …]
H A DCoinPresolveZeros.cpp25 const int *hincol) in count_col_zeros() argument
58 const int *hincol) in count_col_zeros2() argument
65 CoinBigIndex kce = kcs + hincol[j]; in count_col_zeros2()
89 int *hincol, presolvehlink *clink, in drop_col_zeros() argument
102 CoinBigIndex kce = kcs + hincol[col]; in drop_col_zeros()
122 hincol[col]--; in drop_col_zeros()
132 if (hincol[col] == 0) in drop_col_zeros()
208 int *hincol = prob->hincol_; in presolve() local
250 hrow, hincol, clink, zeros); in presolve()
309 int *hincol = prob->hincol_; in postsolve() local
[all …]
H A DCoinOslFactorization3.cpp232 --hincol[j]; in c_ekkcsin()
417 hincol[jpivot] = 0; in c_ekkrsin()
698 --hincol[j]; in c_ekkprpv()
2065 ++hincol[j]; in c_ekkshfv()
2253 hincol[k]++; in c_ekkshfv()
2548 kc += hincol[j]; in c_ekkclcp1()
2549 hincol[j] = 0; in c_ekkclcp1()
2578 kc += hincol[j]; in c_ekkclcp2()
2579 hincol[j] = 0; in c_ekkclcp2()
2855 if (hincol[j]) { in c_ekktria()
[all …]
H A DCoinPresolveFixed.cpp60 int *hincol = prob->hincol_; in presolve() local
97 estsize += hincol[j]; in presolve()
122 CoinBigIndex kce = kcs + hincol[j]; in presolve()
182 hincol[j] = 0; in presolve()
318 int *hincol = prob->hincol_; in postsolve() local
413 hincol[icol] = end - start; in postsolve()
462 int *hincol = prob->hincol_; in remove_fixed() local
513 int *hincol = prob->hincol_; in presolve() local
711 int *hincol = prob->hincol_; in make_fixed() local
760 int *hincol = prob->hincol_; in transferCosts() local
[all …]
H A DCoinPresolveIsolated.cpp27 int *hincol = prob->hincol_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
113 if (hincol[hcol[k]] == 0) { in presolve()
143 int *hincol = prob->hincol_; in postsolve() local
180 hincol[jcol] = 1; in postsolve()
/dports/math/coinutils/CoinUtils-2.11.4/CoinUtils/src/
H A DCoinPresolveTripleton.cpp72 int *hinrow, int *hincol, in elim_tripleton() argument
280 hincol[icoly] = 0; in elim_tripleton()
295 int *hincol = prob->hincol_; in presolve() local
380 if (hincol[hcol[k]] > 0) { in presolve()
392 if (hincol[hcol[k]] > 0) { in presolve()
404 if (hincol[hcol[k]] > 0) { in presolve()
502 if ((hincol[icolx] == 1 || hincol[icolz] == 1) && hincol[icoly] == 1) in presolve()
679 int *hincol = prob->hincol_; in postsolve() local
838 hincol[jcoly] = f->ncoly; in postsolve()
1001 int nx = hincol[jcolx]; in postsolve()
[all …]
H A DCoinPresolveZeros.cpp25 const int *hincol) in count_col_zeros() argument
58 const int *hincol) in count_col_zeros2() argument
65 CoinBigIndex kce = kcs + hincol[j]; in count_col_zeros2()
89 int *hincol, presolvehlink *clink, in drop_col_zeros() argument
102 CoinBigIndex kce = kcs + hincol[col]; in drop_col_zeros()
122 hincol[col]--; in drop_col_zeros()
132 if (hincol[col] == 0) in drop_col_zeros()
208 int *hincol = prob->hincol_; in presolve() local
263 hrow, hincol, clink, zeros); in presolve()
322 int *hincol = prob->hincol_; in postsolve() local
[all …]
H A DCoinOslFactorization3.cpp233 --hincol[j]; in c_ekkcsin()
418 hincol[jpivot] = 0; in c_ekkrsin()
699 --hincol[j]; in c_ekkprpv()
2063 ++hincol[j]; in c_ekkshfv()
2251 hincol[k]++; in c_ekkshfv()
2546 kc += hincol[j]; in c_ekkclcp1()
2547 hincol[j] = 0; in c_ekkclcp1()
2576 kc += hincol[j]; in c_ekkclcp2()
2577 hincol[j] = 0; in c_ekkclcp2()
2853 if (hincol[j]) { in c_ekktria()
[all …]
H A DCoinPresolveFixed.cpp60 int *hincol = prob->hincol_; in presolve() local
97 estsize += hincol[j]; in presolve()
122 CoinBigIndex kce = kcs + hincol[j]; in presolve()
182 hincol[j] = 0; in presolve()
318 int *hincol = prob->hincol_; in postsolve() local
413 hincol[icol] = end - start; in postsolve()
462 int *hincol = prob->hincol_; in remove_fixed() local
513 int *hincol = prob->hincol_; in presolve() local
711 int *hincol = prob->hincol_; in make_fixed() local
760 int *hincol = prob->hincol_; in transferCosts() local
[all …]
H A DCoinPresolveIsolated.cpp27 int *hincol = prob->hincol_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
113 if (hincol[hcol[k]] == 0) { in presolve()
143 int *hincol = prob->hincol_; in postsolve() local
180 hincol[jcol] = 1; in postsolve()
/dports/math/ogdf/OGDF/src/coin/CoinUtils/
H A DCoinPresolveTripleton.cpp72 int *hinrow, int *hincol, in elim_tripleton() argument
278 hincol[icoly] = 0; in elim_tripleton()
367 if (hincol[hcol[k]] > 0) { in presolve()
380 if (hincol[hcol[k]] > 0) { in presolve()
392 if (hincol[hcol[k]] > 0) { in presolve()
497 if ((hincol[icolx] == 1 ||hincol[icolz] == 1) && hincol[icoly] == 1) in presolve()
523 s->ncoly = hincol[icoly]; in presolve()
558 kce = kcs + hincol[icoly]; in presolve()
564 kce = kcs + hincol[icolx]; in presolve()
571 kce = kcs + hincol[icolz]; in presolve()
[all …]
H A DCoinPresolveZeros.cpp22 int *hincol) in count_col_zeros() argument
30 CoinBigIndex kce = mcstrt[col] + hincol[col]; in count_col_zeros()
45 int *hincol) in count_col_zeros2() argument
51 CoinBigIndex kce = mcstrt[col] + hincol[col]; in count_col_zeros2()
69 int *hincol, presolvehlink *clink, in drop_col_zeros() argument
101 hincol[col]--; in drop_col_zeros()
106 if (hincol[col] == 0) in drop_col_zeros()
157 int *hincol = prob->hincol_; in presolve() local
178 mcstrt,colels,hrow,hincol,clink, in presolve()
231 int *hincol = prob->hincol_; in postsolve() local
[all …]
H A DCoinPresolveSubst.cpp211 pos += hincol[j]; in copyrep()
213 hincol[j] = 0; in copyrep()
388 if (hincol[jcoly] <2 || hincol[jcoly] > fill_level) in presolve()
675 kce = hincol[jcoly]; in presolve()
773 kce = kcs + hincol[jcol]; in presolve()
777 hincol[jcol]++; in presolve()
831 if (hincol[jcol] == 0) in presolve()
842 hincol[jcoly] = 0; in presolve()
1063 hincol[icol] = 0; in postsolve()
1099 ++hincol[col]; in postsolve()
[all …]
H A DCoinPresolveDoubleton.cpp70 int *hinrow, int *hincol, in elim_doubleton() argument
96 int numberInY = hincol[icoly]; in elim_doubleton()
139 hincol[icolx]++ ; in elim_doubleton()
247 if (hincol[icolx]<=0||hincol[icoly]<=0) { in presolve()
408 if (hincol[icolx] == 1 && hincol[icoly] == 1) in presolve()
454 s->ncolx = hincol[icolx]; in presolve()
456 s->ncoly = hincol[icoly]; in presolve()
609 kce = kcs + hincol[icoly]; in presolve()
615 kce = kcs + hincol[icolx]; in presolve()
651 hincol[icoly] = 0; in presolve()
[all …]
H A DCoinOslFactorization3.cpp234 --hincol[j]; in c_ekkcsin()
263 nzj = hincol[j]; in c_ekkcsin()
708 --hincol[j]; in c_ekkprpv()
2089 ++hincol[j]; in c_ekkshfv()
2282 hincol[k]++; in c_ekkshfv()
2296 nel=hincol[kk]; in c_ekkshfv()
2300 hincol[kk]=0; in c_ekkshfv()
2325 hincol[j]=iput; in c_ekkshfv()
2577 hincol[j] = 0; in c_ekkclcp1()
2607 hincol[j] = 0; in c_ekkclcp2()
[all …]
H A DCoinPresolveEmpty.cpp45 int *hincol = prob->hincol_; in presolve() local
145 hincol[ncols2] = hincol[i]; in presolve()
197 const int *hincol = prob->hincol_; in presolve() local
208 { nelems2 += hincol[i] ; in presolve()
209 if (hincol[i] == 0) { in presolve()
248 int *hincol = prob->hincol_; in postsolve() local
281 hincol[i] = hincol[ncols]; in postsolve()
319 hincol[jcol] = 0; in postsolve()
343 int *hincol = prob->hincol_; in presolve() local
459 int *hincol = prob->hincol_; in postsolve() local
[all …]
H A DCoinPresolveFixed.cpp61 int *hincol = prob->hincol_; in presolve() local
92 estsize += hincol[j]; in presolve()
113 CoinBigIndex kce = kcs + hincol[j]; in presolve()
173 hincol[j] = 0; in presolve()
307 int *hincol = prob->hincol_; in postsolve() local
394 hincol[icol] = end-start; in postsolve()
442 int *hincol = prob->hincol_; in remove_fixed() local
492 int *hincol = prob->hincol_; in presolve() local
634 int *hincol = prob->hincol_; in make_fixed() local
640 { if (hincol[i] > 0 && in make_fixed()
[all …]
H A DCoinPresolveUseless.cpp37 int *hincol = prob->hincol_; in presolve() local
79 { presolve_delete_from_col(irow,hcol[k],mcstrt,hincol,hrow,colels) ; in presolve()
80 if (hincol[hcol[k]] == 0) in presolve()
130 int *hincol = prob->hincol_; in postsolve() local
169 hincol[jcol]++; in postsolve()
H A DCoinPresolveIsolated.cpp27 int *hincol = prob->hincol_; in presolve() local
114 { presolve_delete_from_col(irow,hcol[k],mcstrt,hincol,hrow,colels) ; in presolve()
115 if (hincol[hcol[k]] == 0) in presolve()
143 int *hincol = prob->hincol_; in postsolve() local
181 hincol[jcol] = 1; in postsolve()

123