| 
    Bonmin
    1.8.8
    
   | 
 
Holds information for recreating a subproblem by incremental change from the parent for Bonmin. More...
#include <BonCbcNode.hpp>
  
 Public Member Functions | |
| BonCbcFullNodeInfo () | |
| BonCbcFullNodeInfo (CbcModel *model, int numberRowsAtContinuous) | |
| BonCbcFullNodeInfo (const BonCbcFullNodeInfo &) | |
| ~BonCbcFullNodeInfo () | |
| virtual CbcNodeInfo * | clone () const | 
| Clone.  More... | |
| virtual void | allBranchesGone () | 
| Method called when all direct sons have been explored to flush useless warm start information.  More... | |
| int | getSequenceOfInfeasiblesSize () | 
| Number of consecutive infeasible parents only recorded if node is infeasible.  More... | |
| int | getSequenceOfUnsolvedSize () | 
| Number of consecutive unsolved parents only recorded if node is infeasible.  More... | |
Static Public Member Functions | |
| static void | registerOptions (Ipopt::SmartPtr< Bonmin::RegisteredOptions > roptions) | 
| Register all the options for class instance.  More... | |
Private Member Functions | |
| BonCbcFullNodeInfo & | operator= (const BonCbcFullNodeInfo &rhs) | 
| Illegal Assignment operator.  More... | |
Private Attributes | |
| int | sequenceOfInfeasiblesSize_ | 
| Number of consecutive infeasible parents only recorded if node is infeasible.  More... | |
| int | sequenceOfUnsolvedSize_ | 
| Number of consecutive unsolved parents only recorded if node is infeasible.  More... | |
Friends | |
| class | BonCbcPartialNodeInfo | 
Holds information for recreating a subproblem by incremental change from the parent for Bonmin.
A BonminBonminCbcPartialNodeInfo object contains changes to the bounds and basis, and additional cuts, required to recreate a subproblem by modifying and augmenting the parent subproblem.
Definition at line 28 of file BonCbcNode.hpp.
| Bonmin::BonCbcFullNodeInfo::BonCbcFullNodeInfo | ( | ) | 
| Bonmin::BonCbcFullNodeInfo::BonCbcFullNodeInfo | ( | CbcModel * | model, | 
| int | numberRowsAtContinuous | ||
| ) | 
| Bonmin::BonCbcFullNodeInfo::BonCbcFullNodeInfo | ( | const BonCbcFullNodeInfo & | ) | 
| Bonmin::BonCbcFullNodeInfo::~BonCbcFullNodeInfo | ( | ) | 
      
  | 
  virtual | 
Clone.
      
  | 
  virtual | 
Method called when all direct sons have been explored to flush useless warm start information.
      
  | 
  inline | 
Number of consecutive infeasible parents only recorded if node is infeasible.
Definition at line 53 of file BonCbcNode.hpp.
References sequenceOfInfeasiblesSize_.
      
  | 
  inline | 
Number of consecutive unsolved parents only recorded if node is infeasible.
Definition at line 58 of file BonCbcNode.hpp.
References sequenceOfUnsolvedSize_.
      
  | 
  static | 
Register all the options for class instance.
      
  | 
  private | 
Illegal Assignment operator.
      
  | 
  friend | 
Definition at line 32 of file BonCbcNode.hpp.
      
  | 
  private | 
Number of consecutive infeasible parents only recorded if node is infeasible.
Definition at line 68 of file BonCbcNode.hpp.
Referenced by getSequenceOfInfeasiblesSize().
      
  | 
  private | 
Number of consecutive unsolved parents only recorded if node is infeasible.
Definition at line 70 of file BonCbcNode.hpp.
Referenced by getSequenceOfUnsolvedSize().
 1.8.5