Home
last modified time | relevance | path

Searched refs:new_pivotal_edge_weight (Results 1 – 6 of 6) sorted by relevance

/dports/math/highs/HiGHS-cfe064e/src/simplex/
H A DHDualMulti.cpp384 double new_pivotal_edge_weight = in minorUpdatePrimal() local
386 new_pivotal_edge_weight = max(1.0, new_pivotal_edge_weight); in minorUpdatePrimal()
390 finish->EdWt = new_pivotal_edge_weight; in minorUpdatePrimal()
412 const double new_pivotal_edge_weight = finish->EdWt; in minorUpdatePrimal() local
416 new_pivotal_edge_weight * aa_iRow * aa_iRow); in minorUpdatePrimal()
770 const double new_pivotal_edge_weight = multi_finish[iFn].EdWt; in majorUpdatePrimal() local
808 const double new_pivotal_edge_weight = finish->EdWt; in majorUpdatePrimal() local
818 dualRHS.updateWeightDevex(Col, new_pivotal_edge_weight); in majorUpdatePrimal()
839 const double new_pivotal_edge_weight = multi_finish[iFn].EdWt; in majorUpdatePrimal() local
856 dualRHS.workEdWt[iRow] = new_pivotal_edge_weight; in majorUpdatePrimal()
[all …]
H A DHDualRHS.cpp367 HVector* column, const double new_pivotal_edge_weight, double Kai, in updateWeightDualSteepestEdge() argument
381 aa_iRow * (new_pivotal_edge_weight * aa_iRow + Kai * dseArray[iRow]); in updateWeightDualSteepestEdge()
390 aa_iRow * (new_pivotal_edge_weight * aa_iRow + Kai * dseArray[iRow]); in updateWeightDualSteepestEdge()
399 const double new_pivotal_edge_weight) { in updateWeightDevex() argument
412 max(workEdWt[iRow], new_pivotal_edge_weight * aa_iRow * aa_iRow); in updateWeightDevex()
419 max(workEdWt[iRow], new_pivotal_edge_weight * aa_iRow * aa_iRow); in updateWeightDevex()
H A DHDual.cpp1792 const double new_pivotal_edge_weight = in updatePrimal() local
1795 dualRHS.updateWeightDualSteepestEdge(&col_aq, new_pivotal_edge_weight, Kai, in updatePrimal()
1797 dualRHS.workEdWt[rowOut] = new_pivotal_edge_weight; in updatePrimal()
1802 double new_pivotal_edge_weight = dualRHS.workEdWt[rowOut] / (alpha * alpha); in updatePrimal() local
1803 new_pivotal_edge_weight = max(1.0, new_pivotal_edge_weight); in updatePrimal()
1813 dualRHS.updateWeightDevex(&col_aq, new_pivotal_edge_weight); in updatePrimal()
1814 dualRHS.workEdWt[rowOut] = new_pivotal_edge_weight; in updatePrimal()
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/simplex/
H A DHDualMulti.cpp384 double new_pivotal_edge_weight = in minorUpdatePrimal() local
386 new_pivotal_edge_weight = max(1.0, new_pivotal_edge_weight); in minorUpdatePrimal()
390 finish->EdWt = new_pivotal_edge_weight; in minorUpdatePrimal()
412 const double new_pivotal_edge_weight = finish->EdWt; in minorUpdatePrimal() local
416 new_pivotal_edge_weight * aa_iRow * aa_iRow); in minorUpdatePrimal()
770 const double new_pivotal_edge_weight = multi_finish[iFn].EdWt; in majorUpdatePrimal() local
808 const double new_pivotal_edge_weight = finish->EdWt; in majorUpdatePrimal() local
818 dualRHS.updateWeightDevex(Col, new_pivotal_edge_weight); in majorUpdatePrimal()
839 const double new_pivotal_edge_weight = multi_finish[iFn].EdWt; in majorUpdatePrimal() local
856 dualRHS.workEdWt[iRow] = new_pivotal_edge_weight; in majorUpdatePrimal()
[all …]
H A DHDualRHS.cpp367 HVector* column, const double new_pivotal_edge_weight, double Kai, in updateWeightDualSteepestEdge() argument
381 aa_iRow * (new_pivotal_edge_weight * aa_iRow + Kai * dseArray[iRow]); in updateWeightDualSteepestEdge()
390 aa_iRow * (new_pivotal_edge_weight * aa_iRow + Kai * dseArray[iRow]); in updateWeightDualSteepestEdge()
399 const double new_pivotal_edge_weight) { in updateWeightDevex() argument
412 max(workEdWt[iRow], new_pivotal_edge_weight * aa_iRow * aa_iRow); in updateWeightDevex()
419 max(workEdWt[iRow], new_pivotal_edge_weight * aa_iRow * aa_iRow); in updateWeightDevex()
H A DHDual.cpp1788 const double new_pivotal_edge_weight = in updatePrimal() local
1791 dualRHS.updateWeightDualSteepestEdge(&col_aq, new_pivotal_edge_weight, Kai, in updatePrimal()
1793 dualRHS.workEdWt[rowOut] = new_pivotal_edge_weight; in updatePrimal()
1798 double new_pivotal_edge_weight = dualRHS.workEdWt[rowOut] / (alpha * alpha); in updatePrimal() local
1799 new_pivotal_edge_weight = max(1.0, new_pivotal_edge_weight); in updatePrimal()
1809 dualRHS.updateWeightDevex(&col_aq, new_pivotal_edge_weight); in updatePrimal()
1810 dualRHS.workEdWt[rowOut] = new_pivotal_edge_weight; in updatePrimal()