Ignore:
Timestamp:
Apr 24, 2009 6:33:59 PM (11 years ago)
Author:
pbonami
Message:

Remove debug output

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Bonmin/src/Algorithms/OaGenerators/BonFpForMinlp.cpp

    r1421 r1422  
    4343              b.options()->GetIntegerValue("number_before_trust", nTrust, prefix);
    4444              b.options()->GetIntegerValue("Gomory_cuts", mig, prefix);
    45               b.options()->GetIntegerValue("probing_cuts",probe, prefix);
     45//            b.options()->GetIntegerValue("probing_cuts",probe, prefix);
    4646              b.options()->GetIntegerValue("mir_cuts",mir, prefix);
    4747              b.options()->GetIntegerValue("cover_cuts",cover,prefix);
    48              
     48              probe = 0;             
     49              //printf("Probing to 0\n");
    4950              CbcStrategy * strategy =
    5051                new CbcOaStrategy(mig, probe, mir, cover, nTrust,
     
    9899
    99100    bool interuptOnLimit = false;
    100     double lastPeriodicLog= CoinCpuTime();
     101    double lastPeriodicLog = CoinCpuTime();
    101102
    102103    const int numcols = nlp_->getNumCols();
     
    154155#endif
    155156    double * nlpSol = NULL;
    156 
     157    int major_iteration = 0;
    157158    while (colsol) {
    158159      numberPasses++;
     
    187188           //nlp is solved and feasible
    188189           // Update the cutoff
    189            printf("Cutoff increment %g\n", parameters_.cbcCutoffIncrement_);
    190190           cutoff = nlp_->getObjValue() -
    191191                    parameters_.cbcCutoffIncrement_;
    192192           cutoff = nlp_->getObjValue() - 0.1;
    193            printf("New cutoff value %g\n", cutoff);
    194193           numSols_++;
    195194         }
     
    205204           nlp_->setColLower(savedColLower());
    206205           nlp_->setColUpper(savedColUpper());
    207          if(restart)
    208            nlp_->resolve();
     206        if(restart){
     207          major_iteration++;
     208          handler_->message(FP_MAJOR_ITERATION, messages_)
     209          <<major_iteration<<cutoff<<CoinMessageEol;
     210          nlp_->resolve();
     211        }
     212
    209213         //}
    210214      }
     
    216220
    217221
    218       handler_->message(FP_ITERATION, messages_)
     222#if 0
     223      handler_->message(FP_MINOR_ITERATION, messages_)
    219224      <<nLocalSearch_<<cutoff<<CoinMessageEol;
    220 
     225#endif
     226     
    221227      int numberCuts = cs.sizeRowCuts() - numberCutsBefore;
    222228      assert(numberCuts);
     
    240246        lp->setColUpper(numcols, cutoff);
    241247     
    242         if(nLocalSearch_ == 13){
    243           printf("Here\n");
    244         }
    245248        subMip->find_good_sol(DBL_MAX, parameters_.subMilpLogLevel_,
    246249        //subMip->optimize(DBL_MAX, parameters_.subMilpLogLevel_,
Note: See TracChangeset for help on using the changeset viewer.