Changeset 1867 for trunk


Ignore:
Timestamp:
Jul 17, 2012 4:51:45 AM (7 years ago)
Author:
stefan
Message:

merge r1866 from stable/0.4: recompute reduced costs if factorization is reused but objective has changed

Location:
trunk/Clp
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/Clp

  • trunk/Clp/src

  • trunk/Clp/src/ClpSimplex.cpp

    r1844 r1867  
    83618361          } else {
    83628362               // using previous factorization - we assume fine
    8363                if ((moreSpecialOptions_ & 8) == 0) {
    8364                     // but we need to say not optimal
     8363               if ((moreSpecialOptions_ & 8) == 0 || !(whatsChanged_ & 64)) {
     8364                    // but we need to say not optimal (!(whatsChanged_ & 64) means that objective has changed)
    83658365                    numberPrimalInfeasibilities_ = 1;
    83668366                    numberDualInfeasibilities_ = 1;
  • trunk/Clp/src/OsiClp

    • Property svn:mergeinfo changed (with no actual effect on merging)
Note: See TracChangeset for help on using the changeset viewer.