Ignore:
Timestamp:
Apr 6, 2013 9:33:15 AM (6 years ago)
Author:
stefan
Message:

sync with trunk rev 1882

Location:
stable/2.8/Cbc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • stable/2.8/Cbc

  • stable/2.8/Cbc/src/CbcSubProblem.hpp

    r1854 r1883  
    4040    virtual ~CbcSubProblem ();
    4141
     42    /// Take over
     43  void takeOver ( CbcSubProblem &, bool cleanup);
    4244    /// Apply subproblem (1=bounds, 2=basis, 3=both)
    4345    void apply(OsiSolverInterface * model, int what = 3) const;
     
    4850    /// Sum of infeasibilities
    4951    double sumInfeasibilities_;
     52    /// Branch value
     53    double branchValue_;
     54    /// Dj on branching variable at end
     55    double djValue_;
    5056    /** Which variable (top bit if upper bound changing)
    5157        next bit if changing on down branch only */
     
    6167    /// Number of infeasibilities
    6268    int numberInfeasibilities_;
     69    /** Status 1 bit going up on first, 2 bit set first branch infeasible on second, 4 bit redundant branch,
     70        bits after 256 give reason for stopping (just last node)
     71        0 - solution
     72        1 - infeasible
     73        2 - maximum depth
     74        >2 - error or max time or something
     75    */
     76    int problemStatus_;
     77    /// Variable branched on
     78    int branchVariable_;
    6379};
    6480
Note: See TracChangeset for help on using the changeset viewer.