Home
last modified time | relevance | path

Searched refs:highs_model_object (Results 1 – 25 of 34) sorted by relevance

12

/dports/math/highs/HiGHS-cfe064e/src/simplex/
H A DHApp.h49 highs_model_object.lp_.model_name_.c_str(), in reportAnalyseInvertForm()
103 call_status = transition(highs_model_object); in runSimplexSolver()
110 highs_model_object.scaled_solution_params_; in runSimplexSolver()
229 HDual dual_solver(highs_model_object); in runSimplexSolver()
291 copySimplexInfeasible(highs_model_object); in runSimplexSolver()
338 highs_model_object, highs_model_object.unscaled_solution_params_, in tryToSolveUnscaledLp()
430 if (!highs_model_object.lp_.numRow_) { in solveLpSimplex()
438 simplex_analysis.setup(highs_model_object.lp_, highs_model_object.options_, in solveLpSimplex()
462 if (highs_model_object.scale_.is_scaled_) { in solveLpSimplex()
486 highs_model_object.unscaled_model_status_ = in solveLpSimplex()
[all …]
H A DHSimplex.h61 bool basisConditionOk(HighsModelObject& highs_model_object,
87 int setSourceOutFmBd(const HighsModelObject& highs_model_object,
91 void getPrimalValue(const HighsModelObject& highs_model_object,
107 void scaleFactorRanges(HighsModelObject& highs_model_object,
146 void setRunQuiet(HighsModelObject& highs_model_object);
157 int computeFactor(HighsModelObject& highs_model_object);
161 void computePrimal(HighsModelObject& highs_model_object);
181 void computeDual(HighsModelObject& highs_model_object);
183 void correctDual(HighsModelObject& highs_model_object,
185 void correctDual(HighsModelObject& highs_model_object);
[all …]
H A DHSimplex.cpp190 HCrash crash(highs_model_object); in initialiseSimplexLpBasisAndFactor()
253 scaleSimplexLp(highs_model_object); in initialiseSimplexLpBasisAndFactor()
484 initialiseCost(highs_model_object); in transition()
485 initialiseBound(highs_model_object); in transition()
493 computePrimal(highs_model_object); in transition()
499 computeDual(highs_model_object); in transition()
1127 highs_model_object.simplex_lp_ = highs_model_object.lp_; in initialiseSimplexLpDefinition()
2545 debugCheckInvert(highs_model_object.options_, highs_model_object.factor_, in computeFactor()
3338 highs_model_object.options_, highs_model_object.lp_, in getNewInfeasibilityTolerancesFromSimplexBasicSolution()
3339 highs_model_object.scale_, highs_model_object.simplex_basis_, in getNewInfeasibilityTolerancesFromSimplexBasicSolution()
[all …]
H A DHSimplexDebug.h26 const HighsModelObject& highs_model_object);
37 const HighsModelObject& highs_model_object);
56 const HighsModelObject& highs_model_object,
60 const HighsModelObject& highs_model_object);
64 HighsDebugStatus debugCleanup(HighsModelObject& highs_model_object,
75 const HighsModelObject& highs_model_object, const double workDelta,
89 const string message, const HighsModelObject& highs_model_object);
92 const HighsModelObject& highs_model_object);
107 bool debugWorkArraysOk(const HighsModelObject& highs_model_object,
111 const HighsModelObject& highs_model_object, const int var);
[all …]
H A DHSimplexDebug.cpp105 highs_model_object.simplex_lp_status_; in debugSimplexLp()
111 const HighsLp& lp = highs_model_object.lp_; in debugSimplexLp()
190 const HighsLp& lp = highs_model_object.lp_; in debugSimplexInfoBasisRightSize()
280 highs_model_object.options_.output, in debugComputePrimal()
373 highs_model_object.options_.output, in debugComputeDual()
407 highs_model_object.options_.output, in debugComputeDual()
656 highs_model_object.options_.output, in debugUpdatedObjectiveValue()
873 highs_model_object.options_.output, in debugBasisCondition()
962 highs_model_object.options_.output, in debugCleanup()
1011 highs_model_object.options_.output, in debugFreeListNumEntries()
[all …]
H A DHighsSimplexInterface.cpp42 HighsLp& lp = highs_model_object.lp_; in addCols()
46 highs_model_object.simplex_lp_status_; in addCols()
213 HighsLp& lp = highs_model_object.lp_; in deleteCols()
273 HighsLp& lp = highs_model_object.lp_; in getCoefficient()
306 HighsLp& lp = highs_model_object.lp_; in addRows()
457 HighsLp& lp = highs_model_object.lp_; in deleteRows()
519 HighsLp& lp = highs_model_object.lp_; in getCols()
579 HighsLp& lp = highs_model_object.lp_; in getRows()
722 HighsLp& lp = highs_model_object.lp_; in changeCoefficient()
787 HighsLp& lp = highs_model_object.lp_; in changeCosts()
[all …]
H A DHSimplexReport.cpp18 void reportSimplexPhaseIterations(const HighsModelObject& highs_model_object, in reportSimplexPhaseIterations() argument
21 if (highs_model_object.simplex_info_.run_quiet) return; in reportSimplexPhaseIterations()
27 const HighsSimplexInfo& simplex_info = highs_model_object.simplex_info_; in reportSimplexPhaseIterations()
28 const HighsOptions& options = highs_model_object.options_; in reportSimplexPhaseIterations()
30 iteration_count0 = highs_model_object.iteration_counts_.simplex; in reportSimplexPhaseIterations()
38 highs_model_object.iteration_counts_.simplex - iteration_count0; in reportSimplexPhaseIterations()
H A DHighsSimplexInterface.h33 HighsSimplexInterface(HighsModelObject& highs_model_object) in HighsSimplexInterface() argument
34 : highs_model_object(highs_model_object) {} in HighsSimplexInterface()
36 HighsModelObject& highs_model_object; variable
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/simplex/
H A DHApp.h49 highs_model_object.lp_.model_name_.c_str(), in reportAnalyseInvertForm()
103 call_status = transition(highs_model_object); in runSimplexSolver()
110 highs_model_object.scaled_solution_params_; in runSimplexSolver()
229 HDual dual_solver(highs_model_object); in runSimplexSolver()
291 copySimplexInfeasible(highs_model_object); in runSimplexSolver()
338 highs_model_object, highs_model_object.unscaled_solution_params_, in tryToSolveUnscaledLp()
430 if (!highs_model_object.lp_.numRow_) { in solveLpSimplex()
438 simplex_analysis.setup(highs_model_object.lp_, highs_model_object.options_, in solveLpSimplex()
462 if (highs_model_object.scale_.is_scaled_) { in solveLpSimplex()
486 highs_model_object.unscaled_model_status_ = in solveLpSimplex()
[all …]
H A DHSimplex.h61 bool basisConditionOk(HighsModelObject& highs_model_object,
87 int setSourceOutFmBd(const HighsModelObject& highs_model_object,
91 void getPrimalValue(const HighsModelObject& highs_model_object,
107 void scaleFactorRanges(HighsModelObject& highs_model_object,
146 void setRunQuiet(HighsModelObject& highs_model_object);
157 int computeFactor(HighsModelObject& highs_model_object);
161 void computePrimal(HighsModelObject& highs_model_object);
181 void computeDual(HighsModelObject& highs_model_object);
183 void correctDual(HighsModelObject& highs_model_object,
185 void correctDual(HighsModelObject& highs_model_object);
[all …]
H A DHSimplex.cpp190 HCrash crash(highs_model_object); in initialiseSimplexLpBasisAndFactor()
253 scaleSimplexLp(highs_model_object); in initialiseSimplexLpBasisAndFactor()
484 initialiseCost(highs_model_object); in transition()
485 initialiseBound(highs_model_object); in transition()
493 computePrimal(highs_model_object); in transition()
499 computeDual(highs_model_object); in transition()
1127 highs_model_object.simplex_lp_ = highs_model_object.lp_; in initialiseSimplexLpDefinition()
2545 debugCheckInvert(highs_model_object.options_, highs_model_object.factor_, in computeFactor()
3338 highs_model_object.options_, highs_model_object.lp_, in getNewInfeasibilityTolerancesFromSimplexBasicSolution()
3339 highs_model_object.scale_, highs_model_object.simplex_basis_, in getNewInfeasibilityTolerancesFromSimplexBasicSolution()
[all …]
H A DHSimplexDebug.h26 const HighsModelObject& highs_model_object);
37 const HighsModelObject& highs_model_object);
56 const HighsModelObject& highs_model_object,
60 const HighsModelObject& highs_model_object);
64 HighsDebugStatus debugCleanup(HighsModelObject& highs_model_object,
75 const HighsModelObject& highs_model_object, const double workDelta,
89 const string message, const HighsModelObject& highs_model_object);
92 const HighsModelObject& highs_model_object);
107 bool debugWorkArraysOk(const HighsModelObject& highs_model_object,
111 const HighsModelObject& highs_model_object, const int var);
[all …]
H A DHSimplexDebug.cpp105 highs_model_object.simplex_lp_status_; in debugSimplexLp()
111 const HighsLp& lp = highs_model_object.lp_; in debugSimplexLp()
190 const HighsLp& lp = highs_model_object.lp_; in debugSimplexInfoBasisRightSize()
280 highs_model_object.options_.output, in debugComputePrimal()
373 highs_model_object.options_.output, in debugComputeDual()
407 highs_model_object.options_.output, in debugComputeDual()
656 highs_model_object.options_.output, in debugUpdatedObjectiveValue()
873 highs_model_object.options_.output, in debugBasisCondition()
962 highs_model_object.options_.output, in debugCleanup()
1011 highs_model_object.options_.output, in debugFreeListNumEntries()
[all …]
H A DHighsSimplexInterface.cpp42 HighsLp& lp = highs_model_object.lp_; in addCols()
46 highs_model_object.simplex_lp_status_; in addCols()
213 HighsLp& lp = highs_model_object.lp_; in deleteCols()
273 HighsLp& lp = highs_model_object.lp_; in getCoefficient()
306 HighsLp& lp = highs_model_object.lp_; in addRows()
457 HighsLp& lp = highs_model_object.lp_; in deleteRows()
519 HighsLp& lp = highs_model_object.lp_; in getCols()
581 HighsLp& lp = highs_model_object.lp_; in getRows()
724 HighsLp& lp = highs_model_object.lp_; in changeCoefficient()
789 HighsLp& lp = highs_model_object.lp_; in changeCosts()
[all …]
H A DHSimplexReport.cpp18 void reportSimplexPhaseIterations(const HighsModelObject& highs_model_object, in reportSimplexPhaseIterations() argument
21 if (highs_model_object.simplex_info_.run_quiet) return; in reportSimplexPhaseIterations()
27 const HighsSimplexInfo& simplex_info = highs_model_object.simplex_info_; in reportSimplexPhaseIterations()
28 const HighsOptions& options = highs_model_object.options_; in reportSimplexPhaseIterations()
30 iteration_count0 = highs_model_object.iteration_counts_.simplex; in reportSimplexPhaseIterations()
38 highs_model_object.iteration_counts_.simplex - iteration_count0; in reportSimplexPhaseIterations()
H A DHighsSimplexInterface.h33 HighsSimplexInterface(HighsModelObject& highs_model_object) in HighsSimplexInterface() argument
34 : highs_model_object(highs_model_object) {} in HighsSimplexInterface()
36 HighsModelObject& highs_model_object; variable
/dports/math/highs/HiGHS-cfe064e/src/lp_data/
H A DHighsSolve.cpp28 HighsStatus solveUnconstrainedLp(HighsModelObject& highs_model_object) { in solveUnconstrainedLp() argument
31 resetModelStatusAndSolutionParams(highs_model_object); in solveUnconstrainedLp()
35 highs_model_object.unscaled_solution_params_; in solveUnconstrainedLp()
40 const HighsLp& lp = highs_model_object.lp_; in solveUnconstrainedLp()
44 HighsLogMessage(highs_model_object.options_.logfile, HighsMessageType::INFO, in solveUnconstrainedLp()
47 HighsSolution& solution = highs_model_object.solution_; in solveUnconstrainedLp()
48 HighsBasis& basis = highs_model_object.basis_; in solveUnconstrainedLp()
143 highs_model_object.unscaled_model_status_ = in solveUnconstrainedLp()
149 highs_model_object.unscaled_model_status_ = in solveUnconstrainedLp()
157 highs_model_object.scaled_model_status_ = in solveUnconstrainedLp()
[all …]
H A DHighsRanging.cpp42 const HighsModelObject& highs_model_object) { in getHighsRanging() argument
44 HighsLogMessage(highs_model_object.options_.logfile, in getHighsRanging()
49 if (!highs_model_object.simplex_lp_status_.valid) { in getHighsRanging()
50 HighsLogMessage(highs_model_object.options_.logfile, in getHighsRanging()
58 const vector<double>& col_scale = highs_model_object.scale_.col_; in getHighsRanging()
59 const vector<double>& row_scale = highs_model_object.scale_.row_; in getHighsRanging()
71 const HMatrix& matrix = highs_model_object.matrix_; in getHighsRanging()
72 const HFactor& factor = highs_model_object.factor_; in getHighsRanging()
76 const int numRow = highs_model_object.simplex_lp_.numRow_; in getHighsRanging()
77 const int numCol = highs_model_object.simplex_lp_.numCol_; in getHighsRanging()
[all …]
H A DHighsSolution.cpp123 const HighsModelObject& highs_model_object) { in analyseSimplexAndHighsSolutionDifferences() argument
124 const HighsSolution& solution = highs_model_object.solution_; in analyseSimplexAndHighsSolutionDifferences()
125 const HighsLp& simplex_lp = highs_model_object.simplex_lp_; in analyseSimplexAndHighsSolutionDifferences()
126 const HighsSimplexInfo& simplex_info = highs_model_object.simplex_info_; in analyseSimplexAndHighsSolutionDifferences()
128 highs_model_object.scaled_solution_params_; in analyseSimplexAndHighsSolutionDifferences()
129 const SimplexBasis& simplex_basis = highs_model_object.simplex_basis_; in analyseSimplexAndHighsSolutionDifferences()
130 const HighsScale& scale = highs_model_object.scale_; in analyseSimplexAndHighsSolutionDifferences()
684 highs_model_object.unscaled_model_status_, in resetModelStatusAndSolutionParams()
685 highs_model_object.unscaled_solution_params_, in resetModelStatusAndSolutionParams()
686 highs_model_object.options_); in resetModelStatusAndSolutionParams()
[all …]
H A DHighsSolve.h18 HighsStatus solveLp(HighsModelObject& highs_model_object, const string message);
19 HighsStatus solveUnconstrainedLp(HighsModelObject& highs_model_object);
H A DHighsSolution.h38 const HighsModelObject& highs_model_object);
57 void resetModelStatusAndSolutionParams(HighsModelObject& highs_model_object);
/dports/science/py-scipy/scipy-1.7.1/scipy/optimize/_highs/src/lp_data/
H A DHighsSolve.cpp28 HighsStatus solveUnconstrainedLp(HighsModelObject& highs_model_object) { in solveUnconstrainedLp() argument
31 resetModelStatusAndSolutionParams(highs_model_object); in solveUnconstrainedLp()
35 highs_model_object.unscaled_solution_params_; in solveUnconstrainedLp()
40 const HighsLp& lp = highs_model_object.lp_; in solveUnconstrainedLp()
44 HighsLogMessage(highs_model_object.options_.logfile, HighsMessageType::INFO, in solveUnconstrainedLp()
47 HighsSolution& solution = highs_model_object.solution_; in solveUnconstrainedLp()
48 HighsBasis& basis = highs_model_object.basis_; in solveUnconstrainedLp()
143 highs_model_object.unscaled_model_status_ = in solveUnconstrainedLp()
149 highs_model_object.unscaled_model_status_ = in solveUnconstrainedLp()
157 highs_model_object.scaled_model_status_ = in solveUnconstrainedLp()
[all …]
H A DHighsRanging.cpp42 const HighsModelObject& highs_model_object) { in getHighsRanging() argument
44 HighsLogMessage(highs_model_object.options_.logfile, in getHighsRanging()
49 if (!highs_model_object.simplex_lp_status_.valid) { in getHighsRanging()
50 HighsLogMessage(highs_model_object.options_.logfile, in getHighsRanging()
58 const vector<double>& col_scale = highs_model_object.scale_.col_; in getHighsRanging()
59 const vector<double>& row_scale = highs_model_object.scale_.row_; in getHighsRanging()
71 const HMatrix& matrix = highs_model_object.matrix_; in getHighsRanging()
72 const HFactor& factor = highs_model_object.factor_; in getHighsRanging()
76 const int numRow = highs_model_object.simplex_lp_.numRow_; in getHighsRanging()
77 const int numCol = highs_model_object.simplex_lp_.numCol_; in getHighsRanging()
[all …]
H A DHighsSolution.cpp123 const HighsModelObject& highs_model_object) { in analyseSimplexAndHighsSolutionDifferences() argument
124 const HighsSolution& solution = highs_model_object.solution_; in analyseSimplexAndHighsSolutionDifferences()
125 const HighsLp& simplex_lp = highs_model_object.simplex_lp_; in analyseSimplexAndHighsSolutionDifferences()
126 const HighsSimplexInfo& simplex_info = highs_model_object.simplex_info_; in analyseSimplexAndHighsSolutionDifferences()
128 highs_model_object.scaled_solution_params_; in analyseSimplexAndHighsSolutionDifferences()
129 const SimplexBasis& simplex_basis = highs_model_object.simplex_basis_; in analyseSimplexAndHighsSolutionDifferences()
130 const HighsScale& scale = highs_model_object.scale_; in analyseSimplexAndHighsSolutionDifferences()
684 highs_model_object.unscaled_model_status_, in resetModelStatusAndSolutionParams()
685 highs_model_object.unscaled_solution_params_, in resetModelStatusAndSolutionParams()
686 highs_model_object.options_); in resetModelStatusAndSolutionParams()
[all …]
H A DHighsSolve.h18 HighsStatus solveLp(HighsModelObject& highs_model_object, const string message);
19 HighsStatus solveUnconstrainedLp(HighsModelObject& highs_model_object);

12