|
| OsiOldLinkBranchingObject () |
|
| OsiOldLinkBranchingObject (OsiSolverInterface *solver, const OsiOldLink *originalObject, int way, double separator) |
|
| OsiOldLinkBranchingObject (const OsiOldLinkBranchingObject &) |
|
OsiOldLinkBranchingObject & | operator= (const OsiOldLinkBranchingObject &rhs) |
|
virtual OsiBranchingObject * | clone () const |
| Clone. More...
|
|
virtual | ~OsiOldLinkBranchingObject () |
|
virtual double | branch (OsiSolverInterface *solver) |
| Does next branch and updates state. More...
|
|
virtual void | print (const OsiSolverInterface *solver=NULL) |
| Print something about branch - only if log level high. More...
|
|
virtual double | branch (OsiSolverInterface *solver)=0 |
|
virtual double | branch () |
|
virtual void | print (const OsiSolverInterface *=NULL) const |
|
| OsiSOSBranchingObject () |
|
| OsiSOSBranchingObject (OsiSolverInterface *solver, const OsiSOS *originalObject, int way, double separator) |
|
| OsiSOSBranchingObject (const OsiSOSBranchingObject &) |
|
OsiSOSBranchingObject & | operator= (const OsiSOSBranchingObject &rhs) |
|
virtual | ~OsiSOSBranchingObject () |
|
virtual double | branch () |
|
virtual void | print (const OsiSolverInterface *=NULL) const |
|
| OsiTwoWayBranchingObject () |
|
| OsiTwoWayBranchingObject (OsiSolverInterface *solver, const OsiObject *originalObject, int way, double value) |
|
| OsiTwoWayBranchingObject (const OsiTwoWayBranchingObject &) |
|
OsiTwoWayBranchingObject & | operator= (const OsiTwoWayBranchingObject &rhs) |
|
virtual | ~OsiTwoWayBranchingObject () |
|
int | firstBranch () const |
|
int | way () const |
|
virtual double | branch () |
|
| OsiBranchingObject () |
|
| OsiBranchingObject (OsiSolverInterface *solver, double value) |
|
| OsiBranchingObject (const OsiBranchingObject &) |
|
OsiBranchingObject & | operator= (const OsiBranchingObject &rhs) |
|
virtual | ~OsiBranchingObject () |
|
int | numberBranches () const |
|
int | numberBranchesLeft () const |
|
void | incrementNumberBranchesLeft () |
|
void | setNumberBranchesLeft (int) |
|
void | decrementNumberBranchesLeft () |
|
virtual bool | boundBranch () const |
|
int | branchIndex () const |
|
void | setBranchingIndex (int branchIndex) |
|
double | value () const |
|
const OsiObject * | originalObject () const |
|
void | setOriginalObject (const OsiObject *object) |
|
virtual void | checkIsCutoff (double) |
|
int | columnNumber () const |
|
Branching object for Linked ordered sets.
Definition at line 533 of file CbcLinked.hpp.