- Timestamp:
- Jan 3, 2017 10:54:29 AM (3 years ago)
- Location:
- stable/2.9/Cbc/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
stable/2.9/Cbc/src/CbcModel.cpp
r2312 r2315 2846 2846 } 2847 2847 // See if we can add integers 2848 if (noObjects && numberIntegers_ < solver_->getNumCols() && (specialOptions_&65536) != 0 && !parentModel_) 2849 AddIntegers(); 2848 // taken out in stable as causes problems 2849 if (noObjects && numberIntegers_ < solver_->getNumCols() && (specialOptions_&65536) != 0 && !parentModel_ && false) 2850 AddIntegers(); 2850 2851 /* 2851 2852 Do an initial round of cut generation for the root node. Depending on the -
stable/2.9/Cbc/src/CbcSolver.cpp
r2289 r2315 3974 3974 double obj; 3975 3975 int status = computeCompleteSolution( &tempModel, colNames, mipStartBefore, &x[0], obj ); 3976 // set cutoff 3976 // set cutoff ( a trifle high) 3977 3977 if (!status) { 3978 babModel_->setCutoff(CoinMin(babModel_->getCutoff(),obj+1.0e-4));3978 double newCutoff = CoinMin(babModel_->getCutoff(),obj+1.0e-4); 3979 3979 babModel_->setBestSolution( &x[0], static_cast<int>(x.size()), obj, false ); 3980 babModel_->setCutoff(newCutoff); 3980 3981 babModel_->setSolutionCount(1); 3981 model_.setCutoff(CoinMin(model_.getCutoff(),obj+1.0e-4));3982 3982 model_.setBestSolution( &x[0], static_cast<int>(x.size()), obj, false ); 3983 model_.setCutoff(newCutoff); 3983 3984 model_.setSolutionCount(1); 3984 3985 }
Note: See TracChangeset
for help on using the changeset viewer.