Ignore:
Timestamp:
Jun 28, 2014 3:43:35 AM (5 years ago)
Author:
forrest
Message:

minor changes to improve SOS and lotsize detection

File:
1 edited

Legend:

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

    r2040 r2041  
    38313831                                  dynamic_cast <CbcSimpleInteger *>(objects[iObj]) ;
    38323832                                if (!objSimpleInteger&&!objSOS) {
     3833                                  // find all integers anyway
     3834                                  babModel_->findIntegers(true);
    38333835                                  preProcess=0;
    38343836                                  break;
     
    39833985                                        OsiObject ** oldObjects = babModel_->objects();
    39843986                                        int numberOldObjects = babModel_->numberObjects();
     3987                                        if (!numberOldObjects) {
     3988                                          oldObjects = model_.objects();
     3989                                          numberOldObjects = model_.numberObjects();
     3990                                        }
    39853991                                        // SOS
    39863992                                        int numberColumns = saveSolver->getNumCols();
Note: See TracChangeset for help on using the changeset viewer.