|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--ilog.cplex.IloCplex.BranchDirection
Enumeration of branch direction values.
Branch directions can be used with the methods
IloCplex.setDirection
and
IloCplex.setDirections
to select the child node to
evaluate first after branching on a specific variable. There are three
settings:
Up
: process the child where the lower bound of
the variable has been tightened first.Down
: process the child where the upper bound of
the variable has been tightened first.Global
: process the child first that the MIP optimizer
would have ordinarily chosen.
IloCplex.setDirection(ilog.concert.IloNumVar, ilog.cplex.IloCplex.BranchDirection)
,
IloCplex.setDirections(ilog.concert.IloNumVar[], ilog.cplex.IloCplex.BranchDirection[])
Field Summary | |
static IloCplex.BranchDirection |
Down
Downwards branch direction. |
static IloCplex.BranchDirection |
Global
Global branch direction. |
static IloCplex.BranchDirection |
Up
Upwards branch direction. |
Constructor Summary | |
IloCplex.BranchDirection()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final IloCplex.BranchDirection Up
IloCplex
to first process the node where the lower bound
has been tightened after branching on that variable.
public static final IloCplex.BranchDirection Down
IloCplex
to first process the node where the upper
bound has been tightened after branching on that variable.
public static final IloCplex.BranchDirection Global
IloCplex
to first process the node according to the
globally selected or default branch direction.
Constructor Detail |
public IloCplex.BranchDirection()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |