Ignore:
Timestamp:
Sep 3, 2018 9:09:44 AM (3 years ago)
Author:
forrest
Message:

coding for getting postprocessed model

File:
1 edited

Legend:

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

    r2354 r2382  
    11111111                    model.setMaximumNodes(numberNodes);
    11121112                    model.solver()->setHintParam(OsiDoReducePrint, true, OsiHintTry);
    1113                     if ((saveModelOptions&2048) == 0)
     1113                    if ((saveModelOptions&2048) == 0) 
    11141114                      model.setMoreSpecialOptions(model_->moreSpecialOptions());
    1115                       model.setMoreSpecialOptions2(model_->moreSpecialOptions2());
     1115                    model.setMoreSpecialOptions2(model_->moreSpecialOptions2());
    11161116                    // off conflict analysis
    11171117                    model.setMoreSpecialOptions(model.moreSpecialOptions()&~4194304);
     
    11411141                    }
    11421142                } else {
     1143                    // modify for event handler
    11431144                    model.setSpecialOptions(saveModelOptions);
    11441145                    model_->messageHandler()->message(CBC_RESTART, model_->messages())
     
    14571458                    }
    14581459#endif
     1460                    model.setPreProcess(&process);
    14591461                    model.branchAndBound();
    14601462                    model_->setHeuristicModel(NULL);
Note: See TracChangeset for help on using the changeset viewer.