Public Member Functions | List of all members
CbcChooseVariable Class Reference

#include <CbcChooseVariable.hpp>

Public Member Functions

 CbcChooseVariable ()
virtual ~CbcChooseVariable ()
virtual int chosen (const CbcModel *model, int numberToLookAt, const int *which, const double *downMovement, const double *upMovement, const double *solution, int &way, double &value)=0
 If strong branching, then only those passed in (and movement is that length)
 CbcChooseVariable ()
virtual ~CbcChooseVariable ()
virtual int chosen (const CbcModel *model, int numberToLookAt, const int *which, const double *downMovement, const double *upMovement, const double *solution, int &way, double &value)=0
 If strong branching, then only those passed in (and movement is that length)

Detailed Description

Definition at line 12 of file CbcChooseVariable.hpp.

Constructor & Destructor Documentation

CbcChooseVariable::CbcChooseVariable ( )
inline

Definition at line 15 of file CbcChooseVariable.hpp.

virtual CbcChooseVariable::~CbcChooseVariable ( )
inlinevirtual

Definition at line 17 of file CbcChooseVariable.hpp.

CbcChooseVariable::CbcChooseVariable ( )
inline

Definition at line 15 of file CbcChooseVariable.hpp.

virtual CbcChooseVariable::~CbcChooseVariable ( )
inlinevirtual

Definition at line 17 of file CbcChooseVariable.hpp.

Member Function Documentation

virtual int CbcChooseVariable::chosen ( const CbcModel model,
int  numberToLookAt,
const int *  which,
const double *  downMovement,
const double *  upMovement,
const double *  solution,
int &  way,
double &  value 
)
pure virtual

If strong branching, then only those passed in (and movement is that length)

If not strong branching then all passed in and ignore movement. Returns which one chosen (or -1 if none). way should be +1 if branching up, -1 if down

virtual int CbcChooseVariable::chosen ( const CbcModel model,
int  numberToLookAt,
const int *  which,
const double *  downMovement,
const double *  upMovement,
const double *  solution,
int &  way,
double &  value 
)
pure virtual

If strong branching, then only those passed in (and movement is that length)

If not strong branching then all passed in and ignore movement. Returns which one chosen (or -1 if none). way should be +1 if branching up, -1 if down


The documentation for this class was generated from the following files: