#include <CbcBranchUser.hpp>
Inheritance diagram for CbcSimpleIntegerFixed:


Public Member Functions | |
| CbcSimpleIntegerFixed () | |
| CbcSimpleIntegerFixed (CbcModel *model, int iColumn, double breakEven=0.5) | |
| CbcSimpleIntegerFixed (const CbcSimpleInteger &simple) | |
| CbcSimpleIntegerFixed (const CbcSimpleIntegerFixed &) | |
| virtual CbcObject * | clone () const |
| Clone. | |
| CbcSimpleIntegerFixed & | operator= (const CbcSimpleIntegerFixed &rhs) |
| ~CbcSimpleIntegerFixed () | |
| virtual double | infeasibility (int &preferredWay) const |
| Infeasibility - large is 0.5. | |
| virtual CbcBranchingObject * | createBranch (OsiSolverInterface *solver, const OsiBranchingInformation *info, int way) |
| Create a branching object and indicate which way to branch first. | |
Definition at line 61 of file CbcBranchUser.hpp.
| CbcSimpleIntegerFixed::CbcSimpleIntegerFixed | ( | ) |
| CbcSimpleIntegerFixed::CbcSimpleIntegerFixed | ( | CbcModel * | model, | |
| int | iColumn, | |||
| double | breakEven = 0.5 | |||
| ) |
| CbcSimpleIntegerFixed::CbcSimpleIntegerFixed | ( | const CbcSimpleInteger & | simple | ) |
| CbcSimpleIntegerFixed::CbcSimpleIntegerFixed | ( | const CbcSimpleIntegerFixed & | ) |
| CbcSimpleIntegerFixed::~CbcSimpleIntegerFixed | ( | ) |
| virtual CbcObject* CbcSimpleIntegerFixed::clone | ( | ) | const [virtual] |
| CbcSimpleIntegerFixed& CbcSimpleIntegerFixed::operator= | ( | const CbcSimpleIntegerFixed & | rhs | ) |
| virtual double CbcSimpleIntegerFixed::infeasibility | ( | int & | preferredWay | ) | const [virtual] |
| virtual CbcBranchingObject* CbcSimpleIntegerFixed::createBranch | ( | OsiSolverInterface * | solver, | |
| const OsiBranchingInformation * | info, | |||
| int | way | |||
| ) | [virtual] |
Create a branching object and indicate which way to branch first.
The branching object has to know how to create branches (fix variables, etc.)
Reimplemented from CbcSimpleInteger.
1.4.7