- Timestamp:
- May 18, 2012 8:51:08 AM (9 years ago)
- Location:
- trunk/Cbc/src
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Cbc/src/CbcModel.cpp
r1773 r1778 3935 3935 secondaryStatus_ = 2; 3936 3936 status_ = 0 ; 3937 } else if (eventHappened_) { 3938 handler_->message(CBC_EVENT, messages_) << CoinMessageEol ; 3939 secondaryStatus_ = 5; 3940 status_ = 5 ; 3937 3941 } else if (isNodeLimitReached()) { 3938 3942 handler_->message(CBC_MAXNODES, messages_) << CoinMessageEol ; … … 3943 3947 secondaryStatus_ = 4; 3944 3948 status_ = 1 ; 3945 } else if (eventHappened_) {3946 handler_->message(CBC_EVENT, messages_) << CoinMessageEol ;3947 secondaryStatus_ = 5;3948 status_ = 5 ;3949 3949 } else { 3950 3950 handler_->message(CBC_MAXSOLS, messages_) << CoinMessageEol ; -
trunk/Cbc/src/CbcModel.hpp
r1769 r1778 1735 1735 return specialOptions_; 1736 1736 } 1737 /// Tell model to stop on event 1738 inline void sayEventHappened() 1739 { eventHappened_=true;} 1737 1740 /// Says if normal solver i.e. has well defined CoinPackedMatrix 1738 1741 inline bool normalSolver() const { -
trunk/Cbc/src/CbcSolver.cpp
r1770 r1778 831 831 currentBranchModel->setMaximumNodes(0); // stop at next node 832 832 currentBranchModel->setMaximumSeconds(0.0); // stop 833 currentBranchModel->sayEventHappened(); // say why stopped 833 834 } 834 835 return;
Note: See TracChangeset
for help on using the changeset viewer.