Ignore:
Timestamp:
Jun 1, 2004 2:38:34 PM (16 years ago)
Author:
forrest
Message:

add barrier

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Test/unitTest.cpp

    r345 r383  
    5656// All parameters are optional.
    5757//----------------------------------------------------------------
    58 int mainTest (int argc, const char *argv[],bool doDual,
     58int mainTest (int argc, const char *argv[],int algorithm,
    5959              ClpSimplex empty, bool doPresolve,int doIdiot)
    6060{
     
    275275            model2->numberRows()>-5000)
    276276          model2->factorization()->maximumPivots(100+model2->numberRows()/100);
    277         if (doDual) {
     277        if (algorithm==0) {
    278278          // faster if bounds tightened
    279279          int numberInfeasibilities = model2->tightenPrimalBounds();
     
    284284          //model2->crash(1000,1);
    285285          model2->dual();
     286        } else if (algorithm==2) {
     287          model2->barrier();
    286288        } else {
    287289          if (doIdiot>0) {
     
    322324        }
    323325      } else {
    324         if (doDual) {
     326        if (algorithm==0) {
    325327          if (doIdiot<0)
    326328            solution.crash(1000,1);
    327329          solution.dual();
     330        } else if (algorithm==2) {
     331          solution.barrier();
    328332        } else {
    329333          if (doIdiot>0) {
Note: See TracChangeset for help on using the changeset viewer.