|
| | BCP_lp_integer_branching_object (const OsiIntegerBranchingObject *o) |
| |
| | ~BCP_lp_integer_branching_object () |
| |
| const double * | childBounds (int i) const |
| |
| | OsiIntegerBranchingObject () |
| |
| | OsiIntegerBranchingObject (OsiSolverInterface *solver, const OsiSimpleInteger *originalObject, int way, double value) |
| |
| | OsiIntegerBranchingObject (OsiSolverInterface *solver, const OsiSimpleInteger *originalObject, int way, double value, double downUpperBound, double upLowerBound) |
| |
| | OsiIntegerBranchingObject (const OsiIntegerBranchingObject &) |
| |
| OsiIntegerBranchingObject & | operator= (const OsiIntegerBranchingObject &rhs) |
| |
| virtual OsiBranchingObject * | clone () const |
| |
| virtual | ~OsiIntegerBranchingObject () |
| |
| virtual double | branch (OsiSolverInterface *solver) |
| |
| virtual void | print (const OsiSolverInterface *solver=NULL) |
| |
| virtual double | branch (OsiSolverInterface *solver)=0 |
| |
| 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 () |
| |
| virtual double | branch (OsiSolverInterface *solver)=0 |
| |
| int | firstBranch () const |
| |
| int | way () const |
| |
| virtual double | branch (OsiSolverInterface *solver)=0 |
| |
| virtual double | branch () |
| |
| | OsiBranchingObject () |
| |
| | OsiBranchingObject (OsiSolverInterface *solver, double value) |
| |
| | OsiBranchingObject (const OsiBranchingObject &) |
| |
| OsiBranchingObject & | operator= (const OsiBranchingObject &rhs) |
| |
| virtual OsiBranchingObject * | clone () const=0 |
| |
| virtual | ~OsiBranchingObject () |
| |
| int | numberBranches () const |
| |
| int | numberBranchesLeft () const |
| |
| void | incrementNumberBranchesLeft () |
| |
| void | setNumberBranchesLeft (int) |
| |
| void | decrementNumberBranchesLeft () |
| |
| virtual double | branch (OsiSolverInterface *solver)=0 |
| |
| virtual double | branch () |
| |
| 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 |
| |
| virtual void | print (const OsiSolverInterface *=NULL) const |
| |
This class exist only so that we can extract information from OsiIntegerBranchingObject.
Definition at line 25 of file BCP_lp_branch.hpp.