Overview | Group | Tree | Graph | Index | Concepts |
The class IloBranchSelector
represents branch selectors in a
Concert Technology model. The class IlcBranchSelector
represents branch selectors internally in
a Solver search.
A branch selector is used to shape the explored part of the search tree.
This class is the implementation class for IloBranchSelector
.
Constructor and Destructor Summary | |
---|---|
public | ~IloBranchSelectorI() |
Method Summary | |
---|---|
public virtual void | display(ostream &) const |
public virtual IlcBranchSelector | extract(const IloSolver solver) const |
public virtual IloBranchSelectorI * | makeClone(IloEnvI * env) const |
Constructor and Destructor Detail |
---|
This destructor is called automatically by the destructor of its subclasses. It frees memory used by the invoking object.
Method Detail |
---|
This member function prints the invoking branch selector on an output stream.
In general terms, in Concert Technology, the objects of a model must be
extracted for an algorithm (an instance of one of the subclasses of
IloAlgorithm
, such as IloSolver
). This member function returns the internal branch
selector extracted for solver
from the invoking branch selector
of a model.
This member function is called internally to duplicate the current branch selector.