Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CbcFixingBranchingObject Class Reference

General Branching Object class. More...

#include <CbcBranchActual.hpp>

Inheritance diagram for CbcFixingBranchingObject:

CbcBranchingObject List of all members.

Public Member Functions

 CbcFixingBranchingObject ()
 CbcFixingBranchingObject (CbcModel *model, int way, int numberOnDownSide, const int *down, int numberOnUpSide, const int *up)
 CbcFixingBranchingObject (const CbcFixingBranchingObject &)
CbcFixingBranchingObjectoperator= (const CbcFixingBranchingObject &rhs)
virtual CbcBranchingObjectclone () const
 Clone.
virtual ~CbcFixingBranchingObject ()
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.

Private Attributes

int numberDown_
 data Number on down list
int numberUp_
 Number on up list.
int * downList_
 downList - variables to fix to lb on down branch
int * upList_
 upList - variables to fix to lb on up branch

Detailed Description

General Branching Object class.

Each way fixes some variables to lower bound

Definition at line 918 of file CbcBranchActual.hpp.


Constructor & Destructor Documentation

CbcFixingBranchingObject::CbcFixingBranchingObject  ) 
 

CbcFixingBranchingObject::CbcFixingBranchingObject CbcModel model,
int  way,
int  numberOnDownSide,
const int *  down,
int  numberOnUpSide,
const int *  up
 

CbcFixingBranchingObject::CbcFixingBranchingObject const CbcFixingBranchingObject  ) 
 

virtual CbcFixingBranchingObject::~CbcFixingBranchingObject  )  [virtual]
 


Member Function Documentation

CbcFixingBranchingObject& CbcFixingBranchingObject::operator= const CbcFixingBranchingObject rhs  ) 
 

virtual CbcBranchingObject* CbcFixingBranchingObject::clone  )  const [virtual]
 

Clone.

Implements CbcBranchingObject.

virtual double CbcFixingBranchingObject::branch bool  normalBranch = false  )  [virtual]
 

Does next branch and updates state.

Implements CbcBranchingObject.

virtual void CbcFixingBranchingObject::print bool  normalBranch  )  [virtual]
 

Print something about branch - only if log level high.

Reimplemented from CbcBranchingObject.


Member Data Documentation

int CbcFixingBranchingObject::numberDown_ [private]
 

data Number on down list

Definition at line 952 of file CbcBranchActual.hpp.

int CbcFixingBranchingObject::numberUp_ [private]
 

Number on up list.

Definition at line 954 of file CbcBranchActual.hpp.

int* CbcFixingBranchingObject::downList_ [private]
 

downList - variables to fix to lb on down branch

Definition at line 956 of file CbcBranchActual.hpp.

int* CbcFixingBranchingObject::upList_ [private]
 

upList - variables to fix to lb on up branch

Definition at line 958 of file CbcBranchActual.hpp.


The documentation for this class was generated from the following file:
Generated on Sun Jun 11 02:01:18 2006 by  doxygen 1.3.9.1