Changeset 874


Ignore:
Timestamp:
Feb 14, 2008 4:28:50 PM (12 years ago)
Author:
forrest
Message:

for Stefan messages

File:
1 edited

Legend:

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

    r871 r874  
    42164216          if (!valid) {
    42174217            if (type<51) {
    4218               parameters_[iParam].setDoubleParameter(lpSolver,value);
     4218              int returnCode;
     4219              const char * message =
     4220                parameters_[iParam].setDoubleParameterWithMessage(lpSolver,value,returnCode);
     4221              if (!noPrinting_&&strlen(message)) {
     4222                generalMessageHandler->message(CLP_GENERAL,generalMessages)
     4223                  << message
     4224                  <<CoinMessageEol;
     4225              }
    42194226            } else if (type<81) {
    4220               parameters_[iParam].setDoubleParameter(model_,value);
     4227              int returnCode;
     4228              const char * message =
     4229                parameters_[iParam].setDoubleParameterWithMessage(model_,value,returnCode);
     4230              if (!noPrinting_&&strlen(message)) {
     4231                generalMessageHandler->message(CLP_GENERAL,generalMessages)
     4232                  << message
     4233                  <<CoinMessageEol;
     4234              }
    42214235            } else {
    4222               parameters_[iParam].setDoubleParameter(lpSolver,value);
     4236              int returnCode;
     4237              const char * message =
     4238                parameters_[iParam].setDoubleParameterWithMessage(lpSolver,value,returnCode);
     4239              if (!noPrinting_&&strlen(message)) {
     4240                generalMessageHandler->message(CLP_GENERAL,generalMessages)
     4241                  << message
     4242                  <<CoinMessageEol;
     4243              }
    42234244              switch(type) {
    42244245              case DJFIX:
     
    43134334              else if (parameters_[iParam].type()==VERBOSE)
    43144335                verbose = value;
    4315               parameters_[iParam].setIntParameter(lpSolver,value);
     4336              int returnCode;
     4337              const char * message =
     4338                parameters_[iParam].setIntParameterWithMessage(lpSolver,value,returnCode);
     4339              if (!noPrinting_&&strlen(message)) {
     4340                generalMessageHandler->message(CLP_GENERAL,generalMessages)
     4341                  << message
     4342                  <<CoinMessageEol;
     4343              }
    43164344            } else {
    43174345              if (parameters_[iParam].type()==CUTPASS)
     
    43224350                       parameters_[iParam].type()==NUMBERBEFORE)
    43234351                strongChanged=true;
    4324               parameters_[iParam].setIntParameter(model_,value);
     4352              int returnCode;
     4353              const char * message =
     4354                parameters_[iParam].setIntParameterWithMessage(model_,value,returnCode);
     4355              if (!noPrinting_&&strlen(message)) {
     4356                generalMessageHandler->message(CLP_GENERAL,generalMessages)
     4357                  << message
     4358                  <<CoinMessageEol;
     4359              }
    43254360            }
    43264361          } else if (valid==1) {
     
    43474382            const char * message =
    43484383              parameters_[iParam].setCurrentOptionWithMessage(action);
    4349             if (!noPrinting_) {
     4384            if (!noPrinting_&&strlen(message)) {
    43504385              generalMessageHandler->message(CLP_GENERAL,generalMessages)
    43514386                << message
Note: See TracChangeset for help on using the changeset viewer.