Ignore:
Timestamp:
Sep 19, 2018 11:40:00 AM (2 years ago)
Author:
forrest
Message:

mip start sos

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Cbc/src/CbcSolver.cpp

    r2382 r2385  
    57495749                                    int status = computeCompleteSolution( babModel_, colNames, mipStart, &x[0], obj );
    57505750                                    if (!status) {
    5751                                         babModel_->setBestSolution( &x[0], static_cast<int>(x.size()), obj, false );
    5752                                         babModel_->setSolutionCount(1);
     5751                                      // need to check more babModel_->setBestSolution( &x[0], static_cast<int>(x.size()), obj, false );
     5752                                      OsiBabSolver dummy;
     5753                                      babModel_->passInSolverCharacteristics(&dummy);
     5754                                      babModel_->createContinuousSolver();
     5755                                      babModel_->setBestSolution(CBC_Message::CBC_ROUNDING,
     5756                                                                 obj,&x[0], 1 );
     5757                                      babModel_->clearContinuousSolver();
     5758                                      babModel_->passInSolverCharacteristics(NULL);
    57535759                                    }
    57545760                                }
Note: See TracChangeset for help on using the changeset viewer.