Home
last modified time | relevance | path

Searched refs:colels (Results 1 – 25 of 67) sorted by relevance

123

/dports/math/ogdf/OGDF/src/coin/CoinUtils/
H A DCoinPresolveZeros.cpp34 if (fabs(colels[k]) < ZTOLDP) { in count_col_zeros()
55 if (fabs(colels[k]) < ZTOLDP) { in count_col_zeros2()
68 const CoinBigIndex *mcstrt, double *colels, int *hrow, in drop_col_zeros() argument
83 if (fabs(colels[k]) < ZTOLDP) { in drop_col_zeros()
98 colels[k] = colels[kce-1]; in drop_col_zeros()
154 double *colels = prob->colels_; in presolve() local
166 mcstrt,colels,/*hrow,*/hincol); in presolve()
169 mcstrt,colels,/*hrow,*/hincol); in presolve()
178 mcstrt,colels,hrow,hincol,clink, in presolve()
228 double *colels = prob->colels_; in postsolve() local
[all …]
H A DCoinPresolveDoubleton.cpp68 double *colels, in elim_doubleton() argument
358 icolx,colels[krowx],icoly,colels[krowy],rhs); in presolve()
375 if (fabs(colels[krowy]) < fabs(colels[krowx])) { in presolve()
890 colels[k] = yValue; in postsolve()
913 colels[k] = yValue; in postsolve()
945 colels[k]=value; in postsolve()
982 colels[k] = xValue; in postsolve()
1024 if (colels[k]) { in postsolve()
1031 if (colels[k]) { in postsolve()
1056 colels[k] = xValue; in postsolve()
[all …]
H A DCoinPresolveTripleton.cpp70 double *colels, in elim_tripleton() argument
151 colels[kcolx] += colels[kcoly] * coeff_factorx; in elim_tripleton()
163 colels[kcolz] += colels[kcoly] * coeff_factorz; in elim_tripleton()
204 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
245 colels[kcex] = colels[kcoly] * coeff_factorx; // y factor is 0.0 in elim_tripleton()
267 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
804 colels[k] = yValue; in postsolve()
828 colels[k]=value; in postsolve()
860 colels[k] = xValue; in postsolve()
885 colels[k]=value; in postsolve()
[all …]
H A DCoinPresolveSubst.cpp29 double *colels, in prepend_elem() argument
38 colels[kk] = coeff; in prepend_elem()
226 colels[iput] = rowels[kr]; in copyrep()
281 double *colels = prob->colels_; in presolve() local
400 double coeffj = colels[k]; in presolve()
762 colels[k2] = coeff; in presolve()
776 colels[kce] = coeff; in presolve()
898 double *colels = prob->colels_; in postsolve() local
960 actx += colels[krow] * sol[j]; in postsolve()
1085 colels[kcolx] = rowelsx[k]; in postsolve()
[all …]
H A DCoinPresolveDupcol.cpp83 colels[k] = els[i]; in create_col()
141 double *colels = prob->colels_ ; in presolve() local
173 colels+mcstrt[j]); in presolve()
179 double value=colels[k]; in presolve()
187 double value=colels[k]; in presolve()
308 colels+mcstrt[j1]) ; in presolve()
316 { if (hrow[k] != hrow[k+ishift] || colels[k] != colels[k+ishift]) in presolve()
454 double value = colels[k]; in presolve()
495 double value=colels[k]; in presolve()
561 s->colels = presolve_dupmajor(colels,hrow,hincol[j2],mcstrt[j2]) ; in presolve()
[all …]
H A DCoinPresolveUseless.cpp29 double *colels = prob->colels_; in presolve() local
79 { presolve_delete_from_col(irow,hcol[k],mcstrt,hincol,hrow,colels) ; in presolve()
126 double *colels = prob->colels_; in postsolve() local
163 colels[kk] = rowels[k]; in postsolve()
H A DCoinPresolveIsolated.cpp30 double *colels = prob->colels_; in presolve() local
114 { presolve_delete_from_col(irow,hcol[k],mcstrt,hincol,hrow,colels) ; in presolve()
139 double *colels = prob->colels_; in postsolve() local
177 colels[kk] = this->rowels_[k]; in postsolve()
H A DCoinPresolveFixed.cpp58 double *colels = prob->colels_; in presolve() local
135 double coeff = colels[k]; in presolve()
304 double *colels = prob->colels_; in postsolve() local
374 colels[k] = coeff; in postsolve()
489 double *colels = prob->colels_; in presolve() local
535 acts[row] += movement*colels[k]; in presolve()
657 double *colels = prob->colels_; in transferCosts() local
687 double ratio = dcost[icol]/colels[mcstrt[icol]]; in transferCosts()
721 double ratio = dcost[icol]/colels[mcstrt[icol]]; in transferCosts()
H A DCoinPresolveTighten.cpp76 double *colels = prob->colels_; in presolve() local
138 double coeff = colels[k]; in presolve()
211 irow, rlo[irow], rup[irow], colels[irow]); in presolve()
316 double *colels = prob->colels_; in postsolve() local
373 double coeff = colels[k]; in postsolve()
430 double coeff = colels[k]; in postsolve()
H A DCoinPresolveDual.cpp57 double *colels = prob->colels_; in presolve() local
132 double coeff = colels[mcstrt[j]]; in presolve()
189 double coeff = colels[k]; in presolve()
227 double coeff = colels[k]; in presolve()
270 double coeff = colels[k]; in presolve()
297 double coeff = colels[k]; in presolve()
339 double coeff = colels[k]; in presolve()
394 double value_j = colels[mcstrt[j]]; in presolve()
468 double value_j = colels[mcstrt[j]]; in presolve()
665 double coeff = colels[k]; in presolve()
/dports/math/clp/Clp-1.17.3/CoinUtils/src/
H A DCoinPresolveZeros.cpp24 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros() argument
37 if (fabs(colels[kcol]) < ZTOLDP) { in count_col_zeros()
57 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros2() argument
69 if (fabs(colels[k]) < ZTOLDP) { in count_col_zeros2()
88 const CoinBigIndex *mcstrt, double *colels, int *hrow, in drop_col_zeros() argument
109 if (fabs(colels[k]) < ZTOLDP) { in drop_col_zeros()
120 colels[k] = colels[kce]; in drop_col_zeros()
205 double *colels = prob->colels_; in presolve() local
249 nzeros = drop_col_zeros(ncheckcols, checkcols, mcstrt, colels, in presolve()
306 double *colels = prob->colels_; in postsolve() local
[all …]
H A DCoinPresolveTripleton.cpp70 double *colels, in elim_tripleton() argument
153 colels[kcolx] += colels[kcoly] * coeff_factorx; in elim_tripleton()
165 colels[kcolz] += colels[kcoly] * coeff_factorz; in elim_tripleton()
206 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
247 colels[kcex] = colels[kcoly] * coeff_factorx; // y factor is 0.0 in elim_tripleton()
269 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
826 colels[k] = yValue; in postsolve()
850 colels[k] = value; in postsolve()
882 colels[k] = xValue; in postsolve()
907 colels[k] = value; in postsolve()
[all …]
H A DCoinPresolveDoubleton.cpp69 double *colels, in elim_doubleton() argument
113 colels[kcolx] += delta; in elim_doubleton()
135 colels[kcex] = delta; in elim_doubleton()
1032 colels[kfree] = coeffy; in postsolve()
1065 colels[kcs] = value; in postsolve()
1163 if (colels[kcs]) { in postsolve()
1170 if (colels[kcs]) { in postsolve()
1194 colels[k] = xValue; in postsolve()
1220 colels[k] = xValue; in postsolve()
1248 colels[k] = yValue; in postsolve()
[all …]
H A DCoinPresolveDupcol.cpp86 colels[k] = els[i]; in create_col()
155 double *colels = prob->colels_; in presolve() local
188 colels + mcstrt[j]); in presolve()
344 colels + mcstrt[j1]); in presolve()
354 if (hrow[k] != hrow[k + ishift] || colels[k] != colels[k + ishift]) { in presolve()
366 if (hrow[k] != hrow[k + ishift] || colels[k] != -colels[k + ishift]) { in presolve()
644 s->colels = presolve_dupmajor(colels, hrow, hincol[j2], mcstrt[j2]); in presolve()
1015 create_col(icol, f->nincol, f->colels, mcstrt, colels, hrow, link, in postsolve()
2348 els0[1] = colels[nextEl]; in postsolve()
2349 els1[1] = colels[start]; in postsolve()
[all …]
H A DCoinPresolveIsolated.cpp30 double *colels = prob->colels_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
139 double *colels = prob->colels_; in postsolve() local
176 colels[kk] = this->rowels_[k]; in postsolve()
/dports/math/osi/Osi-0.108.6/CoinUtils/src/
H A DCoinPresolveZeros.cpp24 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros() argument
37 if (fabs(colels[kcol]) < ZTOLDP) { in count_col_zeros()
57 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros2() argument
69 if (fabs(colels[k]) < ZTOLDP) { in count_col_zeros2()
88 const CoinBigIndex *mcstrt, double *colels, int *hrow, in drop_col_zeros() argument
109 if (fabs(colels[k]) < ZTOLDP) { in drop_col_zeros()
120 colels[k] = colels[kce]; in drop_col_zeros()
205 double *colels = prob->colels_; in presolve() local
262 nzeros = drop_col_zeros(ncheckcols, checkcols, mcstrt, colels, in presolve()
319 double *colels = prob->colels_; in postsolve() local
[all …]
H A DCoinPresolveTripleton.cpp70 double *colels, in elim_tripleton() argument
153 colels[kcolx] += colels[kcoly] * coeff_factorx; in elim_tripleton()
165 colels[kcolz] += colels[kcoly] * coeff_factorz; in elim_tripleton()
206 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
247 colels[kcex] = colels[kcoly] * coeff_factorx; // y factor is 0.0 in elim_tripleton()
269 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
826 colels[k] = yValue; in postsolve()
850 colels[k] = value; in postsolve()
882 colels[k] = xValue; in postsolve()
907 colels[k] = value; in postsolve()
[all …]
H A DCoinPresolveDoubleton.cpp69 double *colels, in elim_doubleton() argument
113 colels[kcolx] += delta; in elim_doubleton()
135 colels[kcex] = delta; in elim_doubleton()
1032 colels[kfree] = coeffy; in postsolve()
1065 colels[kcs] = value; in postsolve()
1163 if (colels[kcs]) { in postsolve()
1170 if (colels[kcs]) { in postsolve()
1194 colels[k] = xValue; in postsolve()
1220 colels[k] = xValue; in postsolve()
1248 colels[k] = yValue; in postsolve()
[all …]
H A DCoinPresolveDupcol.cpp86 colels[k] = els[i]; in create_col()
155 double *colels = prob->colels_; in presolve() local
188 colels + mcstrt[j]); in presolve()
344 colels + mcstrt[j1]); in presolve()
354 if (hrow[k] != hrow[k + ishift] || colels[k] != colels[k + ishift]) { in presolve()
366 if (hrow[k] != hrow[k + ishift] || colels[k] != -colels[k + ishift]) { in presolve()
644 s->colels = presolve_dupmajor(colels, hrow, hincol[j2], mcstrt[j2]); in presolve()
1015 create_col(icol, f->nincol, f->colels, mcstrt, colels, hrow, link, in postsolve()
2348 els0[1] = colels[nextEl]; in postsolve()
2349 els1[1] = colels[start]; in postsolve()
[all …]
H A DCoinPresolveIsolated.cpp30 double *colels = prob->colels_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
139 double *colels = prob->colels_; in postsolve() local
176 colels[kk] = this->rowels_[k]; in postsolve()
/dports/math/coinutils/CoinUtils-2.11.4/CoinUtils/src/
H A DCoinPresolveZeros.cpp24 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros() argument
37 if (fabs(colels[kcol]) < ZTOLDP) { in count_col_zeros()
57 const CoinBigIndex *mcstrt, const double *colels, in count_col_zeros2() argument
69 if (fabs(colels[k]) < ZTOLDP) { in count_col_zeros2()
88 const CoinBigIndex *mcstrt, double *colels, int *hrow, in drop_col_zeros() argument
109 if (fabs(colels[k]) < ZTOLDP) { in drop_col_zeros()
120 colels[k] = colels[kce]; in drop_col_zeros()
205 double *colels = prob->colels_; in presolve() local
262 nzeros = drop_col_zeros(ncheckcols, checkcols, mcstrt, colels, in presolve()
319 double *colels = prob->colels_; in postsolve() local
[all …]
H A DCoinPresolveTripleton.cpp70 double *colels, in elim_tripleton() argument
153 colels[kcolx] += colels[kcoly] * coeff_factorx; in elim_tripleton()
165 colels[kcolz] += colels[kcoly] * coeff_factorz; in elim_tripleton()
206 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
247 colels[kcex] = colels[kcoly] * coeff_factorx; // y factor is 0.0 in elim_tripleton()
269 colels[kcez] = colels[kcoly] * coeff_factorz; // y factor is 0.0 in elim_tripleton()
826 colels[k] = yValue; in postsolve()
850 colels[k] = value; in postsolve()
882 colels[k] = xValue; in postsolve()
907 colels[k] = value; in postsolve()
[all …]
H A DCoinPresolveDoubleton.cpp69 double *colels, in elim_doubleton() argument
113 colels[kcolx] += delta; in elim_doubleton()
135 colels[kcex] = delta; in elim_doubleton()
1032 colels[kfree] = coeffy; in postsolve()
1065 colels[kcs] = value; in postsolve()
1163 if (colels[kcs]) { in postsolve()
1170 if (colels[kcs]) { in postsolve()
1194 colels[k] = xValue; in postsolve()
1220 colels[k] = xValue; in postsolve()
1248 colels[k] = yValue; in postsolve()
[all …]
H A DCoinPresolveDupcol.cpp86 colels[k] = els[i]; in create_col()
155 double *colels = prob->colels_; in presolve() local
188 colels + mcstrt[j]); in presolve()
344 colels + mcstrt[j1]); in presolve()
354 if (hrow[k] != hrow[k + ishift] || colels[k] != colels[k + ishift]) { in presolve()
366 if (hrow[k] != hrow[k + ishift] || colels[k] != -colels[k + ishift]) { in presolve()
644 s->colels = presolve_dupmajor(colels, hrow, hincol[j2], mcstrt[j2]); in presolve()
1015 create_col(icol, f->nincol, f->colels, mcstrt, colels, hrow, link, in postsolve()
2348 els0[1] = colels[nextEl]; in postsolve()
2349 els1[1] = colels[start]; in postsolve()
[all …]
H A DCoinPresolveIsolated.cpp30 double *colels = prob->colels_; in presolve() local
112 presolve_delete_from_col(irow, hcol[k], mcstrt, hincol, hrow, colels); in presolve()
139 double *colels = prob->colels_; in postsolve() local
176 colels[kk] = this->rowels_[k]; in postsolve()

123