Home
last modified time | relevance | path

Searched refs:workHMO (Results 1 – 25 of 26) sorted by relevance

12

/dports/math/highs/HiGHS-cfe064e/src/simplex/
H A DHPrimal.cpp160 workHMO.scaled_model_status_ != in solve()
248 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
282 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
284 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
288 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
293 computeDualObjectiveValue(workHMO); in solvePhase2()
346 computeDual(workHMO); in primalRebuild()
350 computePrimal(workHMO); in primalRebuild()
373 computeSimplexInfeasible(workHMO); in primalRebuild()
376 copySimplexInfeasible(workHMO); in primalRebuild()
[all …]
H A DHDual.cpp187 computeDual(workHMO); in solve()
562 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
620 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
651 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
656 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
729 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
796 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
801 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
919 computeDual(workHMO); in rebuild()
994 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in cleanup()
[all …]
H A DHQPrimal.cpp256 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
323 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
325 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
329 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
386 computeDual(workHMO); in primalRebuild()
390 computePrimal(workHMO); in primalRebuild()
904 const int nSeq = workHMO.lp_.numCol_ + workHMO.lp_.numRow_; in phase1ChooseColumn()
1143 computePrimal(workHMO); in phase1Update()
1219 computePrimal(workHMO); in phase1Update()
1248 const int nSeq = workHMO.lp_.numCol_ + workHMO.lp_.numRow_; in devexReset()
[all …]
H A DHDualRow.cpp33 workMove = &workHMO.simplex_basis_.nonbasicMove_[0]; in setupSlice()
34 workDual = &workHMO.simplex_info_.workDual_[0]; in setupSlice()
35 workRange = &workHMO.simplex_info_.workRange_[0]; in setupSlice()
45 analysis = &workHMO.simplex_analysis_; in setupSlice()
50 const int numTot = workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in setup()
158 workHMO.options_.dual_chuzc_sort_strategy; in chooseFinal()
439 flip_bound(workHMO, iCol); in updateFlip()
469 for (int i = 0; i < workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in createFreelist()
476 debugFreeListNumEntries(workHMO, freeList); in createFreelist()
489 assert(iCol < workHMO.simplex_lp_.numCol_); in createFreemove()
[all …]
H A DHDualRHS.cpp32 const int numRow = workHMO.simplex_lp_.numRow_; in setup()
33 const int numTot = workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in setup()
41 analysis = &workHMO.simplex_analysis_; in setup()
49 int random = workHMO.random_.integer(); in chooseNormal()
145 int random = workHMO.random_.integer(); in chooseMultiGlobal()
251 int random = workHMO.random_.integer(); in chooseMultiHyperGraphPart()
321 const int numRow = workHMO.simplex_lp_.numRow_; in updatePrimal()
371 const int numRow = workHMO.simplex_lp_.numRow_; in updateWeightDualSteepestEdge()
402 const int numRow = workHMO.simplex_lp_.numRow_; in updateWeightDevex()
485 int numRow = workHMO.simplex_lp_.numRow_; in createArrayOfPrimalInfeasibilities()
[all …]
H A DHDualMulti.cpp262 columnOut = workHMO.simplex_basis_.basicIndex_[rowOut]; in minorChooseRow()
328 shift_cost(workHMO, columnIn, -workDual[columnIn]); in minorUpdateDual()
338 shift_back(workHMO, columnOut); in minorUpdateDual()
423 update_pivots(workHMO, columnIn, rowOut, sourceOut); in minorUpdatePivots()
430 update_matrix(workHMO, columnIn, columnOut); in minorUpdatePivots()
439 workHMO.iteration_counts_.simplex++; in minorUpdatePivots()
893 workHMO.simplex_info_.update_count >= in majorUpdateFactor()
901 workHMO.simplex_info_.update_count); in majorUpdateFactor()
924 flip_bound(workHMO, finish->flipList[i]); in majorRollback()
932 workHMO.iteration_counts_.simplex--; in majorRollback()
[all …]
H A DHCrash.cpp34 HighsLp& simplex_lp = workHMO.simplex_lp_; in crash()
81 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby()
242 initialise_basic_index(workHMO); in bixby()
248 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby_iz_da()
430 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby_rp_mrt()
482 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf()
586 initialise_basic_index(workHMO); in ltssf()
685 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_u_da_af_bs_cg()
826 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_iz_da()
1117 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_cz_c()
[all …]
H A DHPrimal.h32 HPrimal(HighsModelObject& model_object) : workHMO(model_object) {} in HPrimal()
61 HighsModelObject& workHMO; variable
H A DHQPrimal.h36 HQPrimal(HighsModelObject& model_object) : workHMO(model_object) {} in HQPrimal()
82 HighsModelObject& workHMO; variable
H A DHDualRHS.h30 HDualRHS(HighsModelObject& hmo) : workHMO(hmo) {} in HDualRHS()
128 HighsModelObject& workHMO; //!< Local copy of pointer to model variable
H A DHDualRow.h35 HDualRow(HighsModelObject& hmo) : workHMO(hmo) {} in HDualRow()
145 HighsModelObject& workHMO; //!< Local copy of pointer to model variable
H A DHCrash.h59 HCrash(HighsModelObject& model_object) : workHMO(model_object) {} in HCrash()
100 HighsModelObject& workHMO; variable
H A DHDual.h69 : workHMO(model_object), dualRow(model_object), dualRHS(model_object) { in HDual()
409 HighsModelObject& workHMO; variable
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/simplex/
H A DHPrimal.cpp160 workHMO.scaled_model_status_ != in solve()
248 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
282 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
284 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
288 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
293 computeDualObjectiveValue(workHMO); in solvePhase2()
346 computeDual(workHMO); in primalRebuild()
350 computePrimal(workHMO); in primalRebuild()
373 computeSimplexInfeasible(workHMO); in primalRebuild()
376 copySimplexInfeasible(workHMO); in primalRebuild()
[all …]
H A DHDual.cpp187 computeDual(workHMO); in solve()
562 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
620 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
651 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
656 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase1()
729 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
796 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
801 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
919 computeDual(workHMO); in rebuild()
994 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in cleanup()
[all …]
H A DHQPrimal.cpp256 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
323 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
325 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
329 HighsPrintMessage(workHMO.options_.output, workHMO.options_.message_level, in solvePhase2()
386 computeDual(workHMO); in primalRebuild()
390 computePrimal(workHMO); in primalRebuild()
904 const int nSeq = workHMO.lp_.numCol_ + workHMO.lp_.numRow_; in phase1ChooseColumn()
1143 computePrimal(workHMO); in phase1Update()
1219 computePrimal(workHMO); in phase1Update()
1248 const int nSeq = workHMO.lp_.numCol_ + workHMO.lp_.numRow_; in devexReset()
[all …]
H A DHDualRow.cpp33 workMove = &workHMO.simplex_basis_.nonbasicMove_[0]; in setupSlice()
34 workDual = &workHMO.simplex_info_.workDual_[0]; in setupSlice()
35 workRange = &workHMO.simplex_info_.workRange_[0]; in setupSlice()
45 analysis = &workHMO.simplex_analysis_; in setupSlice()
50 const int numTot = workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in setup()
158 workHMO.options_.dual_chuzc_sort_strategy; in chooseFinal()
432 flip_bound(workHMO, iCol); in updateFlip()
462 for (int i = 0; i < workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in createFreelist()
469 debugFreeListNumEntries(workHMO, freeList); in createFreelist()
482 assert(iCol < workHMO.simplex_lp_.numCol_); in createFreemove()
[all …]
H A DHDualRHS.cpp32 const int numRow = workHMO.simplex_lp_.numRow_; in setup()
33 const int numTot = workHMO.simplex_lp_.numCol_ + workHMO.simplex_lp_.numRow_; in setup()
41 analysis = &workHMO.simplex_analysis_; in setup()
49 int random = workHMO.random_.integer(); in chooseNormal()
145 int random = workHMO.random_.integer(); in chooseMultiGlobal()
251 int random = workHMO.random_.integer(); in chooseMultiHyperGraphPart()
321 const int numRow = workHMO.simplex_lp_.numRow_; in updatePrimal()
371 const int numRow = workHMO.simplex_lp_.numRow_; in updateWeightDualSteepestEdge()
402 const int numRow = workHMO.simplex_lp_.numRow_; in updateWeightDevex()
485 int numRow = workHMO.simplex_lp_.numRow_; in createArrayOfPrimalInfeasibilities()
[all …]
H A DHDualMulti.cpp262 columnOut = workHMO.simplex_basis_.basicIndex_[rowOut]; in minorChooseRow()
328 shift_cost(workHMO, columnIn, -workDual[columnIn]); in minorUpdateDual()
338 shift_back(workHMO, columnOut); in minorUpdateDual()
423 update_pivots(workHMO, columnIn, rowOut, sourceOut); in minorUpdatePivots()
430 update_matrix(workHMO, columnIn, columnOut); in minorUpdatePivots()
439 workHMO.iteration_counts_.simplex++; in minorUpdatePivots()
893 workHMO.simplex_info_.update_count >= in majorUpdateFactor()
901 workHMO.simplex_info_.update_count); in majorUpdateFactor()
924 flip_bound(workHMO, finish->flipList[i]); in majorRollback()
932 workHMO.iteration_counts_.simplex--; in majorRollback()
[all …]
H A DHCrash.cpp34 HighsLp& simplex_lp = workHMO.simplex_lp_; in crash()
81 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby()
242 initialise_basic_index(workHMO); in bixby()
248 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby_iz_da()
430 HighsLp& simplex_lp = workHMO.simplex_lp_; in bixby_rp_mrt()
482 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf()
586 initialise_basic_index(workHMO); in ltssf()
685 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_u_da_af_bs_cg()
826 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_iz_da()
1117 HighsLp& simplex_lp = workHMO.simplex_lp_; in ltssf_cz_c()
[all …]
H A DHPrimal.h32 HPrimal(HighsModelObject& model_object) : workHMO(model_object) {} in HPrimal()
61 HighsModelObject& workHMO; variable
H A DHQPrimal.h36 HQPrimal(HighsModelObject& model_object) : workHMO(model_object) {} in HQPrimal()
82 HighsModelObject& workHMO; variable
H A DHDualRHS.h30 HDualRHS(HighsModelObject& hmo) : workHMO(hmo) {} in HDualRHS()
128 HighsModelObject& workHMO; //!< Local copy of pointer to model variable
H A DHDualRow.h35 HDualRow(HighsModelObject& hmo) : workHMO(hmo) {} in HDualRow()
144 HighsModelObject& workHMO; //!< Local copy of pointer to model variable
H A DHCrash.h59 HCrash(HighsModelObject& model_object) : workHMO(model_object) {} in HCrash()
100 HighsModelObject& workHMO; variable

12