Changeset 1909


Ignore:
Timestamp:
Apr 25, 2013 3:45:57 PM (6 years ago)
Author:
tkr
Message:

Only print message about integer incremenet if log level is set high enough

File:
1 edited

Legend:

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

    r1906 r1909  
    10641064            //trueIncrement=CoinMax(cutoff,value);;
    10651065            if (value*0.999 > cutoff) {
    1066                 messageHandler()->message(CBC_INTEGERINCREMENT,
    1067                                           messages())
    1068                 << value << CoinMessageEol ;
    1069                 setDblParam(CbcModel::CbcCutoffIncrement, CoinMax(value*0.999,value-1.0e-4)) ;
     1066                if (messageHandler()->logLevel() > 2){
     1067                    messageHandler()->message(CBC_INTEGERINCREMENT,
     1068                                              messages())
     1069                       << value << CoinMessageEol ;
     1070                }
     1071                setDblParam(CbcModel::CbcCutoffIncrement, CoinMax(value*0.999,value-1.0e-4)) ;
    10701072            }
    10711073        }
     
    1652516527                    value /= multiplier;
    1652616528                    if (value*0.999 > dblParam_[CbcCutoffIncrement]) {
    16527                         messageHandler()->message(CBC_INTEGERINCREMENT, messages())
    16528                         << value
    16529                         << CoinMessageEol;
     16529                       if (messageHandler()->logLevel() > 2){
     16530                           messageHandler()->message(CBC_INTEGERINCREMENT,
     16531                                                     messages())
     16532                              << value
     16533                              << CoinMessageEol;
     16534                        }
    1653016535                        dblParam_[CbcCutoffIncrement] = value * 0.999;
    1653116536                    }
Note: See TracChangeset for help on using the changeset viewer.