Define a single integer class where branching is forced until fixed.
More...
#include <CbcBranchUser.hpp>
Define a single integer class where branching is forced until fixed.
Definition at line 56 of file CbcBranchUser.hpp.
◆ CbcSimpleIntegerFixed() [1/4]
CbcSimpleIntegerFixed::CbcSimpleIntegerFixed |
( |
| ) |
|
◆ CbcSimpleIntegerFixed() [2/4]
CbcSimpleIntegerFixed::CbcSimpleIntegerFixed |
( |
CbcModel * |
model, |
|
|
int |
iColumn, |
|
|
double |
breakEven = 0.5 |
|
) |
| |
◆ CbcSimpleIntegerFixed() [3/4]
CbcSimpleIntegerFixed::CbcSimpleIntegerFixed |
( |
const CbcSimpleInteger & |
simple | ) |
|
◆ CbcSimpleIntegerFixed() [4/4]
◆ ~CbcSimpleIntegerFixed()
CbcSimpleIntegerFixed::~CbcSimpleIntegerFixed |
( |
| ) |
|
◆ clone()
virtual CbcObject* CbcSimpleIntegerFixed::clone |
( |
| ) |
const |
|
virtual |
◆ createBranch()
virtual CbcBranchingObject* CbcSimpleIntegerFixed::createBranch |
( |
OsiSolverInterface * |
solver, |
|
|
const OsiBranchingInformation * |
info, |
|
|
int |
way |
|
) |
| |
|
virtual |
Creates a branching object.
The preferred direction is set by way
, -1 for down, +1 for up.Create a branching object and indicate which way to branch first.
The branching object has to know how to create branches (fix variables, etc.)
◆ infeasibility()
virtual double CbcSimpleIntegerFixed::infeasibility |
( |
int & |
preferredWay | ) |
const |
|
virtual |
Infeasibility - large is 0.5.
◆ operator=()
The documentation for this class was generated from the following file: