Home
last modified time | relevance | path

Searched refs:HighsCutPool (Results 1 – 11 of 11) sorted by relevance

/dports/math/highs/HiGHS-cfe064e/src/mip/
H A DHighsCutPool.cpp29 int HighsCutPool::replaceSupportDuplicate(size_t hash, int* Rindex, in replaceSupportDuplicate()
51 double HighsCutPool::getParallelism(int row1, int row2) const { in getParallelism()
80 void HighsCutPool::ageLPRows(HighsLpRelaxation& lprelaxation) { in ageLPRows()
112 void HighsCutPool::ageNonLPRows() { in ageNonLPRows()
126 void HighsCutPool::removeObsoleteRows(HighsLpRelaxation& lprelaxation) { in removeObsoleteRows()
146 void HighsCutPool::removeAllRows(HighsLpRelaxation& lprelaxation) { in removeAllRows()
158 void HighsCutPool::separate(const std::vector<double>& sol, HighsDomain& domain, in separate()
286 int HighsCutPool::addCut(int* Rindex, double* Rvalue, int Rlen, double rhs, in addCut()
H A DHighsSeparation.h45 const HighsCutPool& cutpool, const double* aggrvals,
52 HighsCDouble rhs, HighsCutPool& cutpool,
H A DHighsDomain.h22 class HighsCutPool; variable
48 HighsCutPool* cutpool;
78 HighsDomain(HighsMipSolver& mipsolver, HighsCutPool& cutpool);
H A DHighsCutPool.h53 class HighsCutPool {
71 HighsCutPool(int ncols, int agelim) in HighsCutPool() function
H A DHighsCliqueTable.h19 class HighsCutPool; variable
188 HighsCutPool& cutpool, double feastol);
H A DHighsMipSolver.h17 class HighsCutPool; variable
H A DHighsMipSolverData.h33 HighsCutPool cutpool;
H A DHighsSeparation.cpp921 void separateImplBounds(const HighsLpRelaxation& lp, HighsCutPool& cutpool, in separateImplBounds()
1069 HighsCutPool& cutpool;
1126 const HighsDomain& domain, HighsCutPool& cutpool, in AggregationHeuristic()
1932 HighsCutPool& cutpool, HighsDomain& propdomain) { in doSeparate()
1987 const HighsCutPool& cutpool, in tableauaggregator()
2062 const HighsCutPool& cutpool, in addAggregation()
2145 HighsCutPool& cutpool, HighsDomain& propdomain, bool cutintegral) const { in retransformAndAddCut()
H A DHighsDomain.cpp46 HighsDomain::HighsDomain(HighsMipSolver& mipsolver, HighsCutPool& cutpool) in HighsDomain()
H A DHighsMipSolverData.cpp262 mipsolver.mipdata_->cutpool = HighsCutPool(cleanedUpModel.numCol_, 10); in ModelCleanup()
H A DHighsCliqueTable.cpp853 HighsCutPool& cutpool, double feastol) { in separateCliques()