| 
    Bonmin
    1.8.8
    
   | 
 
#include <BonChooseVariable.hpp>
  
 Public Member Functions | |
| HotInfo () | |
| Default constructor.  More... | |
| HotInfo (OsiSolverInterface *solver, const OsiBranchingInformation *info, const OsiObject *const *objects, int whichObject) | |
| Constructor from usefull information.  More... | |
| HotInfo (const HotInfo &other) | |
| Copy constructor.  More... | |
| HotInfo & | operator= (const HotInfo &rhs) | 
| Assignment operator.  More... | |
| virtual OsiHotInfo * | clone () const | 
| Clone.  More... | |
| virtual | ~HotInfo () | 
| Destructor.  More... | |
| int | updateInformation (const OsiSolverInterface *solver, const OsiBranchingInformation *info, OsiChooseVariable *choose) | 
| Fill in some usefull information after a strong branching is done:  More... | |
| double | upInfeasibility () const | 
| up infeasibility  More... | |
| double | downInfeasibility () const | 
| down infeasibility  More... | |
| void | setUpInfeasibility (double x) | 
| Set the down infeasibility.  More... | |
| void | setDownInfeasibility (double x) | 
| Set the down infeasibility.  More... | |
Private Attributes | |
| vector< double > | infeasibilities_ | 
| infeasibilities of children  More... | |
Definition at line 21 of file BonChooseVariable.hpp.
| Bonmin::HotInfo::HotInfo | ( | ) | 
Default constructor.
| Bonmin::HotInfo::HotInfo | ( | OsiSolverInterface * | solver, | 
| const OsiBranchingInformation * | info, | ||
| const OsiObject *const * | objects, | ||
| int | whichObject | ||
| ) | 
Constructor from usefull information.
| Bonmin::HotInfo::HotInfo | ( | const HotInfo & | other | ) | 
Copy constructor.
      
  | 
  virtual | 
Destructor.
      
  | 
  virtual | 
Clone.
| int Bonmin::HotInfo::updateInformation | ( | const OsiSolverInterface * | solver, | 
| const OsiBranchingInformation * | info, | ||
| OsiChooseVariable * | choose | ||
| ) | 
Fill in some usefull information after a strong branching is done:
      
  | 
  inline | 
      
  | 
  inline | 
down infeasibility
Definition at line 53 of file BonChooseVariable.hpp.
References infeasibilities_.
      
  | 
  inline | 
Set the down infeasibility.
Definition at line 59 of file BonChooseVariable.hpp.
References infeasibilities_.
      
  | 
  inline | 
Set the down infeasibility.
Definition at line 65 of file BonChooseVariable.hpp.
References infeasibilities_.
      
  | 
  private | 
infeasibilities of children
Definition at line 71 of file BonChooseVariable.hpp.
Referenced by downInfeasibility(), setDownInfeasibility(), setUpInfeasibility(), and upInfeasibility().
 1.8.5