#include <BonChooseVariable.hpp>

Public Member Functions | |
| HotInfo () | |
| Default constructor. | |
| HotInfo (OsiSolverInterface *solver, const OsiBranchingInformation *info, const OsiObject *const *objects, int whichObject) | |
| Constructor from usefull information. | |
| HotInfo (const HotInfo &other) | |
| Copy constructor. | |
| HotInfo & | operator= (const HotInfo &rhs) |
| Assignment operator. | |
| virtual OsiHotInfo * | clone () const |
| Clone. | |
| virtual | ~HotInfo () |
| Destructor. | |
| int | updateInformation (const OsiSolverInterface *solver, const OsiBranchingInformation *info, OsiChooseVariable *choose) |
| Fill in some usefull information after a strong branching is done:. | |
| double | upInfeasibility () const |
| up infeasibility | |
| double | downInfeasibility () const |
| down infeasibility | |
| void | setUpInfeasibility (double x) |
| Set the down infeasibility. | |
| void | setDownInfeasibility (double x) |
| Set the down infeasibility. | |
Private Attributes | |
| vector< double > | infeasibilities_ |
| infeasibilities of childs | |
Definition at line 21 of file BonChooseVariable.hpp.
| Bonmin::HotInfo::HotInfo | ( | ) |
Default constructor.
Definition at line 1082 of file BonChooseVariable.cpp.
| Bonmin::HotInfo::HotInfo | ( | OsiSolverInterface * | solver, | |
| const OsiBranchingInformation * | info, | |||
| const OsiObject *const * | objects, | |||
| int | whichObject | |||
| ) |
Constructor from usefull information.
Definition at line 1085 of file BonChooseVariable.cpp.
| Bonmin::HotInfo::HotInfo | ( | const HotInfo & | other | ) |
Copy constructor.
Definition at line 1094 of file BonChooseVariable.cpp.
| Bonmin::HotInfo::~HotInfo | ( | ) | [virtual] |
Destructor.
Definition at line 1112 of file BonChooseVariable.cpp.
Assignment operator.
Definition at line 1104 of file BonChooseVariable.cpp.
| OsiHotInfo * Bonmin::HotInfo::clone | ( | ) | const [virtual] |
Clone.
Definition at line 1099 of file BonChooseVariable.cpp.
| int Bonmin::HotInfo::updateInformation | ( | const OsiSolverInterface * | solver, | |
| const OsiBranchingInformation * | info, | |||
| OsiChooseVariable * | choose | |||
| ) |
Fill in some usefull information after a strong branching is done:.
Definition at line 1116 of file BonChooseVariable.cpp.
| double Bonmin::HotInfo::upInfeasibility | ( | ) | const [inline] |
up infeasibility
Definition at line 48 of file BonChooseVariable.hpp.
| double Bonmin::HotInfo::downInfeasibility | ( | ) | const [inline] |
down infeasibility
Definition at line 53 of file BonChooseVariable.hpp.
| void Bonmin::HotInfo::setUpInfeasibility | ( | double | x | ) | [inline] |
Set the down infeasibility.
Definition at line 59 of file BonChooseVariable.hpp.
| void Bonmin::HotInfo::setDownInfeasibility | ( | double | x | ) | [inline] |
Set the down infeasibility.
Definition at line 65 of file BonChooseVariable.hpp.
vector<double> Bonmin::HotInfo::infeasibilities_ [private] |
infeasibilities of childs
Definition at line 71 of file BonChooseVariable.hpp.
1.6.1