#include <CbcBranchActual.hpp>
Inheritance diagram for CbcNWayBranchingObject:
Public Member Functions | |
CbcNWayBranchingObject () | |
CbcNWayBranchingObject (CbcModel *model, const CbcNWay *nway, int numberBranches, const int *order) | |
Useful constructor - order had matrix indices way_ -1 corresponds to setting first, +1 to second, +3 etc. | |
CbcNWayBranchingObject (const CbcNWayBranchingObject &) | |
CbcNWayBranchingObject & | operator= (const CbcNWayBranchingObject &rhs) |
virtual CbcBranchingObject * | clone () const |
Clone. | |
virtual | ~CbcNWayBranchingObject () |
virtual double | branch (bool normalBranch=false) |
Does next branch and updates state. | |
virtual void | print (bool normalBranch) |
Print something about branch - only if log level high. | |
virtual int | numberBranches () const |
The number of branch arms created for this branching object. | |
virtual bool | twoWay () const |
Is this a two way object (-1 down, +1 up). | |
Private Attributes | |
int * | order_ |
order of branching - points back to CbcNWay | |
const CbcNWay * | object_ |
Points back to object. | |
int | numberInSet_ |
Number in set. |
Variable is number of set.
Definition at line 727 of file CbcBranchActual.hpp.
|
|
|
Useful constructor - order had matrix indices way_ -1 corresponds to setting first, +1 to second, +3 etc. this is so -1 and +1 have similarity to normal |
|
|
|
|
|
|
|
Clone.
Implements CbcBranchingObject. |
|
Does next branch and updates state.
Implements CbcBranchingObject. |
|
Print something about branch - only if log level high.
Reimplemented from CbcBranchingObject. |
|
The number of branch arms created for this branching object.
Reimplemented from CbcBranchingObject. Definition at line 761 of file CbcBranchActual.hpp. |
|
Is this a two way object (-1 down, +1 up).
Definition at line 764 of file CbcBranchActual.hpp. |
|
order of branching - points back to CbcNWay
Definition at line 768 of file CbcBranchActual.hpp. |
|
Points back to object.
Definition at line 770 of file CbcBranchActual.hpp. |
|
Number in set.
Definition at line 772 of file CbcBranchActual.hpp. |