#include <CbcBranchActual.hpp>
Inheritance diagram for CbcFixingBranchingObject:
Public Member Functions | |
CbcFixingBranchingObject () | |
CbcFixingBranchingObject (CbcModel *model, int way, int numberOnDownSide, const int *down, int numberOnUpSide, const int *up) | |
CbcFixingBranchingObject (const CbcFixingBranchingObject &) | |
CbcFixingBranchingObject & | operator= (const CbcFixingBranchingObject &rhs) |
virtual CbcBranchingObject * | clone () 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 |
Each way fixes some variables to lower bound
Definition at line 918 of file CbcBranchActual.hpp.
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] |
CbcFixingBranchingObject& CbcFixingBranchingObject::operator= | ( | const CbcFixingBranchingObject & | rhs | ) |
virtual CbcBranchingObject* CbcFixingBranchingObject::clone | ( | ) | const [virtual] |
virtual double CbcFixingBranchingObject::branch | ( | bool | normalBranch = false |
) | [virtual] |
virtual void CbcFixingBranchingObject::print | ( | bool | normalBranch | ) | [virtual] |
int CbcFixingBranchingObject::numberDown_ [private] |
int CbcFixingBranchingObject::numberUp_ [private] |
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] |