|
Osi 0.108.12
|
Define a class to add a bit of complexity to OsiObject This assumes 2 way branching. More...
#include <OsiBranchingObject.hpp>
Public Member Functions | |
| OsiObject2 () | |
| Default Constructor. | |
| OsiObject2 (const OsiObject2 &) | |
| Copy constructor. | |
| OsiObject2 & | operator= (const OsiObject2 &rhs) |
| Assignment operator. | |
| virtual | ~OsiObject2 () |
| Destructor. | |
| void | setPreferredWay (int value) |
| Set preferred way of branching - -1 off, 0 down, 1 up (for 2-way). | |
| virtual int | preferredWay () const |
| Get preferred way of branching - -1 off, 0 down, 1 up (for 2-way). | |
Protected Attributes | |
| int | preferredWay_ |
| Preferred way of branching - -1 off, 0 down, 1 up (for 2-way). | |
| double | otherInfeasibility_ |
| "Infeasibility" on other way | |
Define a class to add a bit of complexity to OsiObject This assumes 2 way branching.
Definition at line 231 of file OsiBranchingObject.hpp.
| OsiObject2::OsiObject2 | ( | ) |
Default Constructor.
| OsiObject2::OsiObject2 | ( | const OsiObject2 & | ) |
Copy constructor.
|
virtual |
Destructor.
| OsiObject2 & OsiObject2::operator= | ( | const OsiObject2 & | rhs | ) |
Assignment operator.
|
inline |
Set preferred way of branching - -1 off, 0 down, 1 up (for 2-way).
Definition at line 247 of file OsiBranchingObject.hpp.
|
inlinevirtual |
Get preferred way of branching - -1 off, 0 down, 1 up (for 2-way).
Definition at line 253 of file OsiBranchingObject.hpp.
|
protected |
Preferred way of branching - -1 off, 0 down, 1 up (for 2-way).
Definition at line 260 of file OsiBranchingObject.hpp.
|
mutableprotected |
"Infeasibility" on other way
Definition at line 262 of file OsiBranchingObject.hpp.