Ignore:
Timestamp:
Jun 21, 2015 12:23:39 PM (4 years ago)
Author:
forrest
Message:

stuff from stable and start aboca_lite

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp/src/ClpPresolve.cpp

    r2081 r2146  
    10101010            paction_ = duprow_action::presolve(prob, paction_);
    10111011            printProgress('D',0);
     1012            //paction_ = doubleton_action::presolve(prob, paction_);
     1013            //printProgress('d',0);
     1014            //if (doDependency()) {
     1015              //paction_ = duprow3_action::presolve(prob, paction_);
     1016              //printProgress('Z',0);
     1017            //}
    10121018          }
    10131019          if (doGubrow()) {
     
    10161022               printProgress('E',0);
    10171023          }
     1024          if (ifree) {
     1025            int fill_level=10;
     1026            const CoinPresolveAction * lastAction = NULL;
     1027            int iPass=4;
     1028            while(lastAction!=paction_&&iPass) {
     1029              lastAction=paction_;
     1030              paction_ = implied_free_action::presolve(prob, paction_, fill_level);
     1031              printProgress('l',0);
     1032              iPass--;
     1033            }
     1034          }
    10181035
    10191036          if ((presolveActions_ & 16384) != 0)
     
    13661383#endif
    13671384          }
     1385     }
     1386     if (!prob->status_&&doDependency()) {
     1387       paction_ = duprow3_action::presolve(prob, paction_);
     1388       printProgress('Z',0);
    13681389     }
    13691390     prob->presolveOptions_ &= ~0x10000;
     
    17241745     feasibilityTolerance_(0.0),
    17251746     status_(-1),
     1747     pass_(0),
    17261748     colsToDo_(new int [ncols0_in]),
    17271749     numberColsToDo_(0),
Note: See TracChangeset for help on using the changeset viewer.