| 
    Cbc
    2.10.10
    
   | 
 
A class describing the branching decisions that were made to get to the node where a heuristic was invoked from. More...
#include <CbcHeuristic.hpp>
 Collaboration diagram for CbcHeuristicNode:Public Member Functions | |
| CbcHeuristicNode (CbcModel &model) | |
| CbcHeuristicNode (const CbcHeuristicNode &rhs) | |
| ~CbcHeuristicNode () | |
| double | distance (const CbcHeuristicNode *node) const | 
| double | minDistance (const CbcHeuristicNodeList &nodeList) const | 
| bool | minDistanceIsSmall (const CbcHeuristicNodeList &nodeList, const double threshold) const | 
| double | avgDistance (const CbcHeuristicNodeList &nodeList) const | 
Private Member Functions | |
| void | gutsOfConstructor (CbcModel &model) | 
| CbcHeuristicNode () | |
| CbcHeuristicNode & | operator= (const CbcHeuristicNode &) | 
Private Attributes | |
| int | numObjects_ | 
| The number of branching decisions made.  More... | |
| CbcBranchingObject ** | brObj_ | 
| The indices of the branching objects.  More... | |
A class describing the branching decisions that were made to get to the node where a heuristic was invoked from.
Definition at line 31 of file CbcHeuristic.hpp.
      
  | 
  private | 
| CbcHeuristicNode::CbcHeuristicNode | ( | CbcModel & | model | ) | 
| CbcHeuristicNode::CbcHeuristicNode | ( | const CbcHeuristicNode & | rhs | ) | 
| CbcHeuristicNode::~CbcHeuristicNode | ( | ) | 
      
  | 
  private | 
      
  | 
  private | 
| double CbcHeuristicNode::distance | ( | const CbcHeuristicNode * | node | ) | const | 
| double CbcHeuristicNode::minDistance | ( | const CbcHeuristicNodeList & | nodeList | ) | const | 
| bool CbcHeuristicNode::minDistanceIsSmall | ( | const CbcHeuristicNodeList & | nodeList, | 
| const double | threshold | ||
| ) | const | 
| double CbcHeuristicNode::avgDistance | ( | const CbcHeuristicNodeList & | nodeList | ) | const | 
      
  | 
  private | 
The number of branching decisions made.
Definition at line 39 of file CbcHeuristic.hpp.
      
  | 
  private | 
The indices of the branching objects.
Note: an index may be listed multiple times. E.g., a general integer variable that has been branched on multiple times.
Definition at line 43 of file CbcHeuristic.hpp.
 1.8.17