Changeset 2180


Ignore:
Timestamp:
Apr 6, 2015 11:01:50 AM (4 years ago)
Author:
forrest
Message:

mipstart when sos added

File:
1 edited

Legend:

Unmodified
Added
Removed
  • stable/2.9/Cbc/src/CbcSolver.cpp

    r2173 r2180  
    54425442                                   {
    54435443                                     std::vector< std::pair< std::string, double > > mipStart2;
     5444                                     int numberOriginalColumns = model_.solver()->getNumCols();
    54445445                                     for ( int i=0 ; (i<babModel_->solver()->getNumCols()) ; ++i ) {
    54455446                                       int iColumn = babModel_->originalColumns()[i];
    5446                                        if (iColumn>=0) {
     5447                                       if (iColumn>=0 && iColumn < numberOriginalColumns) {
    54475448                                         colNames.push_back( model_.solver()->getColName( iColumn ) );
    54485449                                         babModel_->solver()->setColName(i,model_.solver()->getColName(iColumn));
Note: See TracChangeset for help on using the changeset viewer.