Ignore:
Timestamp:
Jan 19, 2018 10:12:47 AM (3 years ago)
Author:
forrest
Message:

changes for SC

File:
1 edited

Legend:

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

    r2313 r2357  
    30803080                      saveOsiClpOptions=osiclp->specialOptions();
    30813081                      if (goToEndInStrongBranching==2 ||
    3082                           dynamicObject->numberTimesBranched()==0) {
     3082                          (dynamicObject &&
     3083                           dynamicObject->numberTimesBranched()==0)) {
     3084                        if (osiclp->getNumRows()<200||goToEndInStrongBranching==2) {
    30833085                        osiclp->setIntParam(OsiMaxNumIterationHotStart,
    30843086                                            10*(osiclp->getNumRows()+numberColumns));
    30853087                        osiclp->setSpecialOptions(saveOsiClpOptions & (~32));
     3088                        }
    30863089                      }
    30873090                    }
     
    32503253                        }
    32513254                    } else if (iStatus == 1) {
    3252                         objectiveChange = 1.0e100 ;
     3255                        choice.finishedDown = true ;
     3256                        objectiveChange = COIN_DBL_MAX ;
    32533257                        numberStrongInfeasible++;
    32543258                    } else {
     
    34863490                        }
    34873491                    } else if (iStatus == 1) {
    3488                         objectiveChange = 1.0e100 ;
     3492                        choice.finishedUp = true ;
     3493                        objectiveChange = COIN_DBL_MAX;
    34893494                        numberStrongInfeasible++;
    34903495                    } else {
Note: See TracChangeset for help on using the changeset viewer.