#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.
Definition at line 1085 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 1088 of file BonChooseVariable.cpp.
Bonmin::HotInfo::HotInfo | ( | const HotInfo & | other | ) |
Copy constructor.
Definition at line 1097 of file BonChooseVariable.cpp.
|
virtual |
Destructor.
Definition at line 1115 of file BonChooseVariable.cpp.
Assignment operator.
Definition at line 1107 of file BonChooseVariable.cpp.
|
virtual |
Clone.
Definition at line 1102 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 1119 of file BonChooseVariable.cpp.
|
inline |
up infeasibility
Definition at line 48 of file BonChooseVariable.hpp.
|
inline |
down infeasibility
Definition at line 53 of file BonChooseVariable.hpp.
|
inline |
Set the down infeasibility.
Definition at line 59 of file BonChooseVariable.hpp.
|
inline |
Set the down infeasibility.
Definition at line 65 of file BonChooseVariable.hpp.
|
private |
infeasibilities of children
Definition at line 71 of file BonChooseVariable.hpp.